Python代码行结尾

时间:2016-02-25 22:06:40

标签: python line-endings

哪些行结尾应该用于平台无关代码(不是文件访问)?

我的下一个项目必须在Windows和Linux上运行。

我在Linux上编写代码并使用Hg克隆到Windows,并且它在Linux结尾运行良好。缺点是,如果您使用智能编辑器以外的其他方式打开文件,则行结尾不正确。

1 个答案:

答案 0 :(得分:0)

一般来说,换行符(通常在Linux中使用)比回车符然后换行符(在Windows中使用)更便携。另请注意,如果您将代码存储在GitHub或其他Git存储库中,它将正确转换它,而无需您执行任何操作。