「FileNotFoundError:[Errno 2]というエラーが表示される理由を知っている人がいますか?ロードするときにそのようなファイルまたはディレクトリ: 'bcs.xlsx'サイズが2MBのこのファイルには、約60,000行と4つの列があります。 私はxlsxの代わりにcsvを使ってみましたが、同じエラーが出て、何百回もスクリプトとファイルが同じディレクトリにあることを確認しました。浮動小数点(Python)の2MBのデータセットをロードする際のエラー
1
A
答えて
0
これは、Pythonがではないため、ファイルが見つかりません。エラーは存在しません。
あなたの質問に誤解があります。ファイルがスクリプトと同じディレクトリにあることを確認しましたが、それはあなたがしなければならないチェックではありません。あなたは、ファイルが現在のworking directoryあなたのpythonスクリプトの中にあることを確認する必要があります。あなたの現在の作業ディレクトリを表示するには
、使用:
import os
print(os.getcwd())
そして、我々はそれをしているとして、あなたは、このディレクトリの一覧を表示することができます
print(os.listdir())
私はあなたのスクリプトを実行方法がわかりませんしかし、もしあなたが端末エミュレータを使っているならば、プログラムにファイル名を与える典型的な方法は引数であり、その名前をハードコーディングするのではなく、argparseのようにします。そして、あなたはこの方法を行う場合は、お使いのシェルの完了は、あなたが適切にあなたのファイルに名前を付ける役立つこと、のような:
今import argparse
parser = argparse.ArgumentParser()
parser.add_argument('file', type=argparse.FileType('r'))
args = parser.parse_args()
print(args.file.read())
シェルに次のように入力します。
python3 ./thescript.py ./th[TAB]
をお使いのシェルが」自動補完されます./th "を" ./thescript.py "(存在する場合のみ)に置き換えることで、誤植の可能性を大幅に低減します。通常、 "script.py"のようにファイル名にスペースがある場合、シェルは適切にオートコンプリートする必要がありますthe\ script.py
。
thescript.py: error: argument file: can't open 'foo': [Errno 2] No such file or directory: 'foo'
をしかし...あなたはすでに詳細なエラーを持っている:あなたは、私が行ったようにargparse.FileType
とargparse使用している場合も
は、ファイルが存在しない場合に詳細なエラーを持っています。
関連する問題
- 1. Python浮動小数点エラー
- 2. 浮動小数点データセット
- 3. 浮動小数点定数を宣言する際のエラー
- 4. 32651:浮動小数点浮動小数点浮動小数点エラーのルビー比較
- 5. C++がPythonに浮動小数点浮動小数点を変換する
- 6. 浮動小数点型の浮動小数点数を使用している浮動小数点数は、浮動小数点数の上位16桁です。
- 7. 変数の浮動小数点浮動小数点
- 8. hdf5データセットの浮動小数点精度を設定する
- 9. 浮動小数点値と浮動小数点値の比較
- 10. MySqlの浮動小数点浮動小数点データ型
- 11. jQuery animateNumber - 浮動小数点浮動小数点の方法
- 12. Pythonの:バイト浮動小数点
- 13. Pythonの浮動小数点減算
- 14. pythonの浮動小数点演算
- 15. 浮動小数点数は浮動小数点数ですか?
- 16. Cエラーの浮動小数点
- 17. Delphiコードの「浮動小数点オーバーフロー」エラー
- 18. CSSが浮動小数点浮動小数点を返す
- 19. 浮動小数点の浮動小数点が正しく浮動しない
- 20. Python 2.6とPython 2.7での浮動小数点数の動作
- 21. 浮動小数点数浮動小数点数値
- 22. CSSが浮動小数点数の浮動小数点数の問題
- 23. 浮動小数点のコサイン
- 24. Cの浮動小数点
- 25. 浮動小数点数を浮動小数点数に変換する
- 26. IEEE 754浮動小数点のデバッグ - メモリリトルエンディアンから実際の浮動数
- 27. 浮動小数点数型のC++での浮動小数点問題
- 28. 小数点浮動小数点(C++)
- 29. 倍精度浮動小数点数の浮動小数点コードを読む
- 30. IE7浮動小数点浮動小数点問題