我'm pretty new to python scripting, I' m试图实现python相当于shell cmd echo -e "abc\ncde" >file1
然后file1的内容如下所示:
abc cde
我的python脚本有:
cmd = "echo -e \"abc\ncde\" >file1" os.system(cmd)
但是,执行此操作时,我的file1如下所示:
-e abc cde
'-e`是echo的选项,可以将\ n识别为新行字符,不应写入文件 . 有没有解决的办法?
谢谢!
1 回答
使用上下文管理器打开文件,然后将数据写入文件 .