0
他のstackoverflow投稿が提供している文書を読んだが、何を言っているのか理解できませんでした。Python:ディレクトリに移動し、Python内のcmdウィンドウにコマンドラインを挿入します。
これは私が達成したいものです:特定の実行可能ファイルを含む特定のディレクトリに移動し、コマンドラインを挿入します。
ので、
.\> cd C:\Program Files\MongoDB\Server\3.4\bin
C:\Program Files\MongoDB\Server\3.4\bin> mongoimport -h <IP_ADDRESS> -d <DB> -c <COLLECTION> -u <USER> -p <PASSWORD> --drop --file C:\data.txt
私はコードがPythonの内部に上記の2行のコードを実行します必要があります。 。\ 3.4 \ binディレクトリには、 'mongoimport.exe'という実行可能ファイルがあります。 SAME LINEにアクセスする外部サーバーを指定するために、追加の文章を挿入する必要があります。
どうすればいいですか?
Plusで'cwd' kwarg(' subprocess.Popen'と同じです)を実行すると、 'C:\ Program Files \ MongoDB \ Server \ 3.4 \ bin'の中のすべてのことを行うことができます。しかし、あなたの仕事にそれが必要なのかどうかは分かりません。 – Jeronimo