我想将 Python 脚本的输出粘贴到电子表格中。为此,输出应使用硬制表符而不是空格来分隔字段。如何让 Python 相信标签就是我想要的?
print("a\tb")
不做,也不做
print("a", "b", sep="\t")
非常感谢您的帮助!
最佳答案
您的建议
print("a\tb")
确实会输出a<TAB>b
.
在 Python Shell/IDLE 中自行验证,或通过编写此 a\tb
字符串到文件并在任何记事本类型的程序中打开它。
无论您使用什么查看输出,问题都可能出现。在我当前的 PuTTY 设置中,制表符被“无形地”转换为空格。
编辑:对于 xterm,参见 this "bug" report .
关于python - 如何在 Python 中获取标准输出的硬标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20848384/