私はPythonでGUIを書くことができたかどうか、そしてPythonスクリプトのどこかに、バッチスニペットのために言語を一時的に変更するためのスクリプトスイッチを挿入するのかどうか疑問に思っていました。Pythonで作成したGUIでバッチスクリプトを使用することはできますか?
これはhtmlとvbscriptで行うことができますが、Pythonはどうでしょうか?
私はPythonでGUIを書くことができたかどうか、そしてPythonスクリプトのどこかに、バッチスニペットのために言語を一時的に変更するためのスクリプトスイッチを挿入するのかどうか疑問に思っていました。Pythonで作成したGUIでバッチスクリプトを使用することはできますか?
これはhtmlとvbscriptで行うことができますが、Pythonはどうでしょうか?
subprocessモジュールを使用して、bashなどの言語で書かれた他のプロセスを制御することができます。
subprocessモジュールは、他のプロセスを実行するための最も強力で完全な方法です。しかし、osモジュールを使用する非常に簡単な方法もあります。os.system(command)
はcommand
と同じようにコマンドラインに入力します。
これは素晴らしいです! 1つのコマンドだけでなく、完全なバッチファイルを実行する方法はありますか?多分コール機能のような? – daniel11
あなたは何を意味するのか分かりません。 "スクリプトスイッチ"? 「バッチスニペット」?等である。 –
@Chris彼はHTML文書にJavascriptを埋め込む方法を考えているようで、PythonにWindowsバッチスクリプトを埋め込むのに類似したものがあるかどうかを知りたいと思っています。 –
確かに、*可能ですが、Pythonですべて書くことができる方がはるかに優れています。言語を混在させることは一般的に望ましいことではありません。スニペットを理解するために多くの労力が必要です。 –