【发布时间】:2011-08-02 04:29:11
【问题描述】:
我的老板一直对我在我的 Python 脚本中出现 Windows 换行感到恼火,但我终其一生都无法弄清楚它们是如何给他造成问题的。
'\r\n' 是 Python 脚本的正常换行符吗?还是仅在 PC 上的IDLE 上发生?
PS:好的,我在 Mac 上编写脚本时似乎有 '\n',但有什么方法会导致 '\r\n' 出现问题?
编辑: 好吧......现在我完全糊涂了。当我用 Python 解释用 Windows 编写的文件时,当我将行打印到屏幕上时,它们都会吐出为 '\n'。 Windows 的 Python 解释器是否翻译换行符?
【问题讨论】:
-
你在使用源代码管理吗???
-
如果我有老板,为什么我不应该使用 IDLE?评论没有意义?
-
不,没有使用任何正式的源代码控制,但我是唯一一个在编写脚本的人。
-
我还是不明白他的意思?从技术上讲,他是一名顾问/主管,“老板”只是一个较短的词。
-
@Bec - 忽略它。这是对你的愚蠢和卑鄙的攻击,你不应该得到任何东西。
标签: python python-2.x line-breaks