問題タブ [python-os]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python辞書のキーの名前を変更する
親ディレクトリ内でsub_directories
呼び出されたすべてを見つけることができるように、Pythonスクリプトを作成しようとしています。次に、名前を変更して別の場所に移動したいと思います。これまでのところ、コードは次のとおりです。'something'
sub directories
call match のようなものが得られます{'test\a': 'find'......}
。{'a':'find'...
基本的に親ディレクトリの名前を取り除こうとしているように見えるように、辞書のキー値を変更したいと思います。文字列に変換して分割を使用することも考えましたが、あまり効率的ではないようです。
python - os.popen が外部から引数を取得して別のスクリプトを実行するにはどうすればよいですか
モジュール python cmd を使用して python CLI プログラムを作成しようとしています。CLI プログラムで別の python スクリプトを実行しようとすると、私の目的は、他のフォルダーにいくつかの python スクリプトがあり、他のフォルダーに CLI プログラムがあることです。CLI プログラムを使用してこれらの python スクリプトを実行しようとしています。
以下は、CLI プログラムがある他のスクリプトを実行するために使用される os.popen メソッドです。
うさぎはエラーです:
他の cmd CLI プログラムへのリンクがあります 1 = cmd – ライン指向のコマンド プロセッサを作成します 2 = Cmd オブジェクトで構築されたコンソール (Python レシピ)
システムで上記のコードを実行してください。
python - 一貫性のない結果を生成する os.walk
os.walk の使用中に非常に一貫性のない結果が得られました。私の目的は、python を使用して、システム上の別の python ファイルをプログラムで見つけることです。これは、os.walk が行う作業があまりなく、1 つまたは 2 つのフォルダーのみを検索する場合にうまく機能します。
上記のコードを使用すると、os.walk は短時間で簡単にファイルを見つけることができます。ただし、フォルダーディレクトリの上位にある同じファイルを検索するように依頼すると、ファイルが見つからないようです。
私がどこで間違っているのか誰にも分かりますか?os.walk に関する既知の問題はありますか? それとも、多数のフォルダーやファイルを検索するのが苦手なだけですか。
python - osまたはsubprocessを使用して完了するのを待たずに別のpythonを呼び出すPython
私はpythonスクリプトを持っています。これは、いつまでも while ループを持つサービスとして実行されています。スクリプトは別の python で実行する必要がありますが、出力を待たずに通過する必要があります。
というわけで、while ループを含むメインスクリプトは次のような "main.py" です。これは決して終わることはありません。
これは、次のような同様の機能を持つ別の python "start.py" で実行する必要があります。
また
subprocess.Popen("python main.py")
ここでの問題は、「start.py」が「main.py」の出力を意図したとおりに終了しないことです。しかし、「start.py」が「main.py」をロードしてバックグラウンドに残す必要があるようにしたいのです。次に、「start.py」がプロセスを完了する必要があります。どうすれば変更できますか
os.system("main.py 1")
「main.py」の待ちをスキップする機能は?クロスプラットフォームで実行する必要があることを考慮してください。