【发布时间】:2024-01-24 09:56:01
【问题描述】:
我想要一个简单的单行解决方案,可以打印一个字节。
python3 -c 'print("A", end="")' | xxd -p
python3 -c 'print("\x41", end="")' | xxd -p
正如预期的那样,两行的输出都是 41
python3 -c 'print("\xec", end="")' | xxd -p
这个输出:c3ac
我认为这与 python3 使用 utf-8 作为默认编码这一事实有关,但是我找不到一个简单的解决方案。
基本上,我想要 python3 等价物:
perl -e 'print "\xec"'
【问题讨论】:
标签: python python-3.x printing