私は入力ファイルからバッファを読み込み、出力ファイルに書き込もうとしていますが、動作していません。 ここは私のスニペットです。Pythonからsedコマンドを実行
nums = 54466
nume = 78954
input_file=open(sys.argv[1],"r");
out_file = open(outp, "w")
subprocess.call(['sed', '-n', ''nums,numep'', input_file], stdout=out_file)
私のコードに間違いがありますか?
「nums、numep」とは何ですか?二重引用符で何かを引用しようとしていますか? – khelwood
あなたが得たエラーは何ですか? – AbrahamB
どうして 'sed'をPythonから実行したいのですか? – spectras