2016-07-11 11 views
0

pythonはどこからファイルを読み込みますか? という特定のフォルダがありますか、またはファイル名が で拡張子が指定されているシステムのどこからでも選択できます。絶対パスを指定する必要があります。 txtやcsvファイルをこのようなファイルやディレクトリとして読み込めないときにエラーが発生します。 f = open( 'info.csv') print f 私は上記のファイルのハンドルを取得します。しかし、.txtのハンドルを取得しないでください。両方とも 同じフォルダにあります。エラーが発生するのはなぜですか?ファイルを読み取っているときにIOErrorが発生する

+1

コードですか?あなたの現在の出力(エラー?)?期待される出力は? – Mathias

+0

[現在のディレクトリとファイルのディレクトリを見つける](http://stackoverflow.com/questions/5137497/find-current-directory-and-files-directory) –

+0

のコードは非常に簡単です。 f = open( 'info.txt') print f f = open( 'fly.csv')のprint fと同じ働きをします。両方が同じfolder.Iにあります。 TXT。 – psp

答えて

0

デフォルトでは、pythonはプログラムファイルが入っているのと同じディレクトリで要求されたファイルをチェックします。他の場所でファイルをチェックしたい場合は、絶対パスを指定する必要があります。

エラーについて、コードを共有しない限り、何も言えません。

関連する問題