我正在寻找一种方法来确保文件的行尾样式在读取、编辑和写入时在python程序中保持不变。
Python具有通用的文件结束支持,可以在读取文件时将所有行尾转换为\n
,然后在写入文件时将它们全部转换为系统默认值。在我的例子中,我仍然希望进行初始转换,但然后使用原始的EOL样式而不是系统默认样式编写文件。
有没有一种标准的方法来做这类事情?如果没有,是否有一种标准的方法来检测文件的EOL样式?
假设没有这样做的标准方法,一个可能的工作流程是:
style.
<
在此工作流程中,执行步骤2的最佳方法是什么?
https://stackoverflow.com/questions/5144382
复制相似问题