替换文本文件的第一行python-2.7会继续添加\r字符而不添加\n。如何获取windows文本文件的\r\n?
python v3会有什么变化?
警告-不要使用此代码更改第一行-它会截断文件
# Replace first line in text file with filename
#
import os
import sys
import shutil
# Initialise
src = open(sys.argv[1])
line = src.readline()
# make any changes to line here
line = sys.argv[1]
dst = open(sys.argv[1],mode="w")
dst.write(line)
shutil.copyfileobj(src, dst)line = sys.argv1+' \r\n‘在一行上显示\n,在下一行上显示\r\n。
发布于 2018-02-08 13:47:27
我到处找了一遍,终于找到了答案。我以为'import os‘已经解决了这个问题。
line = sys.argv[1]+'\n'https://stackoverflow.com/questions/48678307
复制相似问题