2017-09-13 9 views
0

Pythonがファイルの書き込み/ファイルを開く場所のデフォルトの場所を変更するにはどうすればよいですか?PythonがCSVファイルの書き込み/開く場所のデフォルトの場所を変更するにはどうすればよいですか?

私は最近、IPythonをダウンロードし、任意の時間は、テキストファイルが書き込まれるか、CSVファイルはファイルがマイドキュメントにある必要がありパンダ/ numpyの操作のためのデータをインポートするために必要とされていることに気づきました。別のファイルに特定のフォルダを作成して、ファイルを自動的に書き込み/開くことを希望します。

これを行う方法はありますか?

+0

ちょうどtheirfullパスとファイルを指定します。現在のディレクトリを変更することはできますが、そうすることに利点はありません。 –

答えて

2

osモジュールを使用して、IPythonが実行されている現在のディレクトリを変更できます。

import os 
os.chdir('C:/Users/Oliver/Documents/Project Name/data') 

あなたはIPythonのアイコンをクリックすると、[スタート]メニューを形成起動ディレクトリを変更したい場合は、「で開始:」によってそうショートカット内のディレクトリ。

  1. 右のショートカット]タブに
  2. 行くにIPythonのアイコンをクリック
  3. 変更 "で起動します。" 場所

enter image description here

+0

これは、コードが初期化された後にディレクトリを変更するようですが、IPythonを閉じて再オープンすると、MyDocumentsにそのディレクトリが返されます。既定のディレクトリを変更してすべてのコードを開始する必要はありませんか? –

+0

私はIPythonのショートカットを使用していると思います。私はその場合の答えに加えました。 – James

関連する問題