<p>有没有一种简单的方法可以获得表示为大二进制数(或十六进制数)的str/unicode对象?</p>
<p>我一直在读一些相关问题的答案,但没有一个适合我的情况。</p>
<p>我试过使用STL中的<a href="http://docs.python.org/library/struct.html" rel="noreferrer">struct</a>模块,但它没有按预期工作。像在二进制文件中一样,字符也显示为字符。</p>
<p>我在尝试一些不可能的事情吗?</p>
<p>示例:</p>
<pre><code>def strbin(inp):
# sorcery!
return out
>> print strbin("hello")
# Any of these is cool (outputs are random keystrokes)
0b1001010101010000111001110001...
0xad9f...
</code></pre>