がどのように我々は...助けてくださいos.systemを使用してPythonスクリプトでは、UNIXのシェルコマンドを呼び出すことによって、Pythonでdestinitionサーバに送信元ホストからファイルをSFTPできるコマンドSFTPは
I have tried the following code
dstfilename="hi.txt"
host="abc.com"
user="sa"
os.system("echo cd /tmp >sample.txt)
os.system("echo put %(dstfilename)s" %locals()) // line 2
os.system("echo bye >>sample.txt")
os.system("sftp -B /var/tmp/sample.txt %(user)[email protected]%(host)s)
How to append this result of line to sample.txt?
os.system("echo put %(dstfilename)s %locals()) >>sample.txt" // Seems this is syntatically not correct.
cat>sample.txt //should look like this
cd /tmp
put /var/tmp/hi.txt
bye
Any help?
Thanks you
なぜ 'os.system'を使ってファイルに行を書いていますか?なぜ、 'open'と' print'だけではないのですか? – larsks