' .. 'を使用してPythonのパスを変更して、os.chdir() 。だからもし私が/ home/usr/oneにいて、 'home'ディレクトリに行きたいのであれば、chdirへの '../ ..'引数がそれを行います。他の関数で引数を囲んでいますか?'..' 'を引数として使用してos.chdirを使用して1つ以上のレベルに移動する方法
0
A
答えて
0
質問にお答えください。/home/usr/one
os.chdir('../../')
の場合は/home/
になります。
あなたは呼び出すことでこれを確認することができます
os.getcwd()
前とディレクトリを変更した後。この関数は現在の作業ディレクトリを表示します。また、引数を別の関数でchdir()
にラップする必要はありません。
編集:
(注)ターミナルからスクリプトを実行すると、スクリプトでos.chdir()
は、あなたがしているディレクトリを変更しないこと。つまり、/home/usr/one
にあり、python myscript.py
でスクリプトを実行した場合、そのスクリプト内でos.chdir()
で行われたディレクトリの変更は、スクリプトの終了時に再選択されません。あなたはまだ/home/usr/one
にいます。
関連する問題
- 1. PHPで "../"を使用して1レベル上に移動していませんか?
- 2. UIPanGestureRecognizerを使用して2つ以上のUIImageViewsを移動する方法
- 3. C#を使用してJSON.netのJSONオブジェクトの深さを1レベル上に移動する方法は?
- 4. Markdownを使用して1つのディレクトリに移動する方法
- 5. glob()内の1つ以上の引数を使用する
- 6. すべてのファイルを1つ上のレベルに移動
- 7. 1レベル上に移動して別のディレクトリに移動するためのパスを書き込む方法
- 8. AngularJsを使用して1ページを別のページに移動する方法
- 9. JavaScriptを使用して別のページに移動する方法
- 10. jquery.mmenuを使用して最上位の親に移動する方法
- 11. PHPでftp_getを使用して1つ以上のファイルをダウンロードするには
- 12. jqueryを使用してスクロールバーにフォーカスを移動する方法
- 13. CSSを使用してテキストにカーソルを移動する方法
- 14. シェルスクリプトを使用してアプリケーションをsdcardに移動する方法
- 15. オブジェクトプロパティを引数として渡してハイフンを使用する方法
- 16. PHPを使用してローカルネットワーク上のディレクトリを移動する方法は?
- 17. PHPでセッションを使用してアカウントフォルダに移動する方法
- 18. jQueryを使用してURLに移動する方法は?
- 19. link_toを使用してサブドメインに移動する方法
- 20. このコードを使用してファイルを移動する方法
- 21. リバースを使用して関数内でdelegateを引数として使用する方法
- 22. p5.jsを使用してパス上のオブジェクトを移動する
- 23. JavaScriptを使用してページ上のボタンを移動する
- 24. ゲッターとセッターを使用して2つの変数を使用して1つの値を割り当てる
- 25. DynamicObjectを引数として使用してFieldInfo.SetValueを使用する
- 26. Pyexcelを使用してXLSシート上で列を移動する方法は?
- 27. ユニティでジャイロを使用してカメラを移動する方法
- 28. movetowardsを使用してゲームオブジェクトを移動する方法
- 29. epplusを使用してシートを移動する方法
- 30. C#を使用してマウスカーソルを移動する方法は?
私はあなたが正確に何を求めているのかよくわかりません。 'os.chdir( '../../')'は2つのディレクトリを返します。これにより作業ディレクトリが変更されます。 – elethan
ターミナルで実行しているpyスクリプトは端末のディレクトリを変更していません – JTheboss
'os.chdir'はターミナル内にあるディレクトリを変更しませんが、スクリプト内のコンテキストに対してのみ変更されます。なぜそれをターミナルで変更したいのですか? – elethan