私はPythonの新機能です。私は2つのファイルを比較するために私のpythonスクリプトからdiff.py(ビルドされたスクリプトのpython)を実行する必要があります。私はこの前にPerlでシステムコマンドを使いましたが、これに似たようなことをしていますが、Pythonでそれを得ることはできません。 os.systemとサブプロセスモジュールを試しましたが、まだ運がありません。 すべてのヘルプははるかに高く評価され、 おかげ Mohima Cpythonスクリプトからdiff.pyを実行し、出力をファイルにリダイレクト
-2
A
答えて
1
スクリプトdiff.py
は単にdifflib
モジュールから単一の関数を呼び出すので、この機能を自分で呼び出すことが非常に簡単に、より柔軟です。正確にはdepends on the command line options you would pass to diff.py
に電話する必要があります。
結論として、このためにサブプロセスを呼び出さないでください。
+0
2つのファイルの内容を比較し、出力をテキストファイルに保存します。 –
+0
ありがとう、私はdifflibモジュールからcontext_diff関数を呼び出し、それは私の要件のために働く –
関連する問題
- 1. pythonスクリプトのcmd出力をファイルにリダイレクトする方法は?
- 2. 出力ファイルでスクリプトを実行する
- 3. シェルスクリプト出力をpythonスクリプトからリダイレクトする方法
- 4. コマンドラインでpythonスクリプトを使ってsbtを実行し、ファイルに出力する
- 5. pythonスクリプトを実行して出力をファイルに書き込む方法は?
- 6. JavaからPythonスクリプトを実行して入出力を送信する
- 7. Pythonの出力ファイルのリダイレクト
- 8. pythonスクリプトを実行して出力をCSVファイルとして保存
- 9. PHPはbashスクリプトを実行し、出力をデータベースにリダイレクトします
- 10. Pythonスクリプトの実行中に出力が出ないCNNからのニュース記事
- 11. Pythonで実行しているシェルスクリプトの出力をリダイレクト
- 12. 別のpythonスクリプトからpythonスクリプトを実行してその出力をテキストファイルで送信する方法
- 13. Pythonスクリプトから.shファイルを実行していますか?
- 14. ノードからPythonスクリプトを実行してファイルを保存する
- 15. Pythonスクリプトの出力をWindowsスクリプトコマンドとして実行する
- 16. リダイレクトPythonの出力はファイルに
- 17. Windowsを実行してCVSリポジトリからファイルを取り出すコマンドラインをPythonスクリプトからユーザ指定の入力に基づいて実行
- 18. Pythonでスクリプトを何度か実行して出力を保存します
- 19. スクリプトBからスクリプトAを呼び出し、スクリプトAの出力をファイル
- 20. Pythonスクリプトの出力をターミナルにリダイレクトする方法
- 21. PHPからRubyスクリプトを実行すると、出力
- 22. 私はPythonスクリプトからこのコマンドを実行したいのPythonスクリプトから
- 23. Pythonファイルを実行して出力を見る
- 24. コマンドプロンプトからPythonスクリプトを実行する
- 25. SASからPythonスクリプトを実行する
- 26. アンドロイドアプリからpythonスクリプトを実行
- 27. Googleホームからpythonスクリプトを実行
- 28. PythonからRスクリプトを実行
- 29. PythonスクリプトからBlenderを実行する
- 30. PHPページからpythonスクリプトを実行
コードを表示して、バグを表示しようとします。 – Adam