私は非常にアマチュアプログラマーとして個人的なプロジェクトに取り組んでいます。これを行うには、コマンドラインから外部プログラムを実行するためにpythonにcmdを伝える必要があります。cmdでコマンドラインを実行するようにPythonに指示できますか?
たとえば、chdir ("C:\blah\blah")
をPythonで実行し、 externalprogram -w "<destination>\newName.fileType>" "<source>\*.*"
を実行する必要があります。
私はこれを行う方法が非常に失われており、どんな助けでも大歓迎です。
は、これまでのところ私のコードは、エラーがシェルに掲載されていないしているが、それは仕事を得ることができないまだ、この
import os
os.chdir('C:\Program Files (x86)\<externalProgram>')
os.system('<externalCommand> "<destination>\file.fileType" "<source>\*.*"')
のように見えます。
[subprocess.call](http://docs.python.org/2/library/subprocess.html#using-the-subprocess-module) 'importサブプロセスを使用できます。subprocess.call(['C:\ blah \ blah \ newName.fileType']) '、[Pythonからプログラムを実行する方法は?](http://stackoverflow.com/questions/204017/how-do-パスからのパスに失敗したプログラムをi-execute-a-program-from-python-os- – davedwards
'chdir'の効果があなたのpythonプロセス/ os.chdir(path)](https://docs.python.org/2/library/os.html#os.chdir)? – greybeard
あなたは以下の希望回答を「受け入れますか?あなたが望むなら、あなたは自分自身を受け入れるかもしれません。受け入れるには、好きな答えの隣にあるチェックマークをクリックします。あなたが役に立つと思った他のものをアップ投票することを検討してください。これは必須ではありませんが、そうするのがうれしいです。最後にプルーンの答えが返答されていないことがわかります - できれば誰にでも返答することを検討してください。 – halfer