【发布时间】:2021-02-05 04:11:16
【问题描述】:
所以我在 C# 程序中有这个功能:
public void Write(BinaryWriter writer)
{
writer.Write(0x6369676F6C6572uL | ((ulong)Type << 56));
writer.Write(Revision);
writer.Write((ulong)(int)((uint)IsFavorite.ToInt() & 1u));
}
我想将它翻译成 Python,但我不知道如何,我找到了一个名为 binstream 的 Python 包,但我不确定我应该如何将 0x6369676F6C6572uL 之类的东西翻译成 Python。
欢迎任何建议!
【问题讨论】:
标签: python c# binarywriter unsigned-long-long-int