擅长:python、mysql、java
<p>如果要将它们写为原始字节,可以使用<code>struct</code>类型的<code>pack()</code>方法。在</p>
<p>您可以将MD5写成2个long long int,但必须以2个8字节的部分来编写它</p>
<p><a href="http://docs.python.org/library/struct.html" rel="nofollow">http://docs.python.org/library/struct.html</a></p>
<p>编辑:</p>
<p>例如:</p>
<pre><code>import struct
bytes = "6F"
byteAsInt = int(bytes, 16)
packedString = struct.pack('B', byteAsInt)
</code></pre>
<p>如果我没搞错,你是在试图拉入一些写有十六进制字符串的文本,把它们转换成二进制格式并输出?如果是这样的话,该代码应该能满足您的需要。在</p>
<p>它基本上将原始的十六进制字符串转换为int,然后将其以二进制形式(以字节形式)打包为字符串。在</p>
<p>您可以对输入字符串中的每个字节进行类似的循环</p>