所以我有一个带有很多行的python文件,我想读入python,然后通过套接字回显到另一个文件中。
假设我有文件foo.py
import os
os.popen('some command blah')
print("some other commands, doesn't matter")
然后,我尝试打开文件,读取所有行,并将每行回显到一个新文件中。
类似
scriptCode = open(os.path.realpath(__file__)).readlines()
for line in scriptCode:
connection.send("echo " + line + " >> newfile.py")
print("file transfered!")
但是,当我这样做时,命令是在远程shell中执行的。
所以我的问题:
如何在不执行任何关键字的情况下将文本安全地回显到文件中?
我尝试了什么?
我已经考虑但尚未尝试的事情:
我知道这很奇怪。我为什么要这样做?
答案 0 :(得分:1)