【python求助】关于文本读写的提问
f.writelines(re.sub('MPEG Video',content_path,fileline))
fileline是从某文件读出的一行,进行修改之后我想写回去。
但是上面这行代码的效果是写在该文件的末尾。求方法。
我在网上查了一下,可参考的方案都是:全读文件,修改,全写。
希望能以其他的方式写。
第二个问题:
当content_path的内容是‘*Conformance\525_Half’的时候,写文件之后看到的效果是:‘*Conformance字Half’
想请问为什么?
*代表Conformance之前的一些东西,在此省略了。
“字”代表一个中国汉字,我忘了是什么了。。。因为我的程序正在跑,不舍得终端,明早给出。
谢谢了,小弟python新手,学习的不是很系统,例子做的也少,各位高手别嫌弃咱。。。
谢谢!
[解决办法]