我正在使用Python 2.7。Python:如何打印字节?
我想打印一个十进制的二进制文件,但我收到一个错误,我不明白。
例如,我想:
print 0b111
我期待7.但它返回:
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/%{ <-- HERE (.*?)}/ at /usr/bin/print line 528. Error: no "print" mailcap rules found for type "text/x-python"
你能帮忙吗?只是一个Python初学者!
请显示您的代码。 – Ryan
对不起,在这里它被正确插入 – francoiskroll
代码'print 0b111'在Python 2.7上适用于我 - 所以也许你在不同的地方有问题。或者,也许系统不知道你运行Python代码 - 你必须在第一行添加'shebang' - '#!/ usr/bin/env python' - 可能现在它将这段代码视为bash脚本并运行命令'/usr/bin/print' - 看到错误信息。 – furas