いくつかの反復的な Linux コマンドを自動化するために、Python スクリプトを作成する必要があります。(Mac を使っている人から教えてもらいました) コマンドはほとんどが mkdir と htk 音声認識キットのコマンドです。これらのコマンドを cygwin で実行する必要があります。これを行う方法についてのチュートリアルを検索しようとしましたが、まだ正しいものを見つけたとは思いません。私はPythonにかなり慣れていません。
2448 次
1 に答える
2
Python をシェルの代替として使用する場合、通常、インポート セクションは次のようになります。
from os import mkdir, chdir
from shutil import move, copy, rmtree, copytree
from subprocess import call
これにより、ファイルとディレクトリを移動およびコピーしたり、新しいディレクトリを作成したり、ディレクトリを削除したりできます。Python 関数ではなく、シェル上でプログラムを呼び出したい場合はcall
、モジュールから使用しsubprocess
ます。
# To run the program foo that takes an option and two arguments
# Equivalent to "foo -d bar baz" directly in the shell
call(['foo', '-d', 'bar', 'baz'])
call
htkのものに使用します。
于 2013-03-29T02:31:58.243 に答える