小编toq*_*eos的帖子

将Python str/unicode对象转换为二进制/十六进制blob

是否有一种简单的方法可以将一些str/unicode对象表示为一个大二进制数(或十六进制数)?

我一直在阅读相关问题的一些答案,但没有一个适用于我的场景.

我尝试使用STL中struct模块,但它没有按预期工作.Chars,就像在二进制文件中一样,显示为好的字符.

我在尝试一些不可能的事吗

例:

def strbin(inp):
    # sorcery!
    return out

>> print strbin("hello")
# Any of these is cool (outputs are random keystrokes)
0b1001010101010000111001110001...
0xad9f...
Run Code Online (Sandbox Code Playgroud)

python string unicode binary

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

binary ×1

python ×1

string ×1

unicode ×1