有没有办法使用python将mac编码为dos / windows

时间:2015-05-04 14:15:35

标签: python

我的数据文件是mac格式,只有CR / car line。我需要做的是使用python将其编码为dos / windows格式。所以它将是CR / LF格式。

我在这里看到一个,但它说它在perl中。你能给我一个关于如何在python中这样做的提示或链接吗?谢谢

1 个答案:

答案 0 :(得分:1)

执行此操作的最简单方法是以“U”或“rU”模式打开输入文件以启用通用换行符,这将自动转换所有常用换行符表单(var dragndrop = false; $(".drag").on("dragstart", function(e) { dragndrop = true; // ...code here if needed... }); $(".drag").on("dragend", function(e) { dragndrop = false; e.preventDefault(); // ...code here if needed... }); $("th").on("click", function() { if (!dragndrop) { // ... your code here } }); ,{{1 {}}或'\r'}到'\r\n'。有关详细信息,请参阅the official Python docs for the open() function

如果在Windows上运行脚本,只需将文件行写回到以文本模式打开的目标文件(使用'\n'),新行将自动转换为本机格式,在Windows是'\n'

如果您希望脚本在非Windows计算机上运行时编写Windows行结尾,则应以二进制模式打开目标文件,并将'wt'行结尾显式转换为'\r\n'。 / p>

如果您需要有关此问题的更明确的帮助,请尝试自己编写程序并将代码编辑到您的问题中(在代码块中格式正确),明确说明您遇到的问题,我们'我很乐意帮你解决它。