で動的にディレクトリを取得しますが、私は端末からバックグラウンドでの私のPythonスクリプトを実行します。スクリプトでPythonスクリプト
python myscript.py &
私はos.getcwdでカレントディレクトリを取得するループを持っています()。しかし、私がターミナルの作業ディレクトリを変更した場合、スクリプトが起動された元のディレクトリにスクリプトが添付されていることがわかっているので、スクリプトは新しいディレクトリを取得しません。
現在のディレクトリをPythonスクリプトから更新するにはどうすればよいですか?つまり、スクリプトを起動したプロセスの現在の作業ディレクトリをどのように追跡できますか?
最後の段落でご質問を少し修正してください。 **端末**には現在の作業ディレクトリがありません。 **プロセスは**行います。あなたの質問は "*スクリプトを起動したプロセスの現在の作業ディレクトリを追跡するにはどうすればいいですか?" –
この種の要件を持っているなら、はるかにクリーンな方法で行うことができます)。 – SuperSaiyan
イム好奇心なぜあなたはこれが欲しいでしょうか?私はかなり良い最終的な結果に到達するより良い方法があることを確信しています... –