簡體   English   中英

Python:FileNotFoundError:文件b'fleet.csv'不存在

[英]Python : FileNotFoundError: File b'fleet.csv' does not exist

嘗試讀取目錄中的特定CSV文件時,出現FileNotFoundError 如果我讀取另一個CSV文件,則可以正確讀取它,而不會出現任何錯誤。

我嘗試過的

fleet_data=pd.read_csv('data_fleet.csv', sep=',',index_col=0)
fleet_data=pd.read_csv('Users/Ver/Desktop/Processing/data_fleet.csv',sep=',',index_col=0)
fleet_data=pd.read_csv('Users\Ver\Desktop\Processing\data_fleet.csv',sep=',',index_col=0)
fleet_data=pd.read_csv('data_fleet.csv')

我嘗試更改文件名,但仍然無法正常工作。

錯誤


fleet_data=pd.read_csv('data_fleet.csv', sep=',',index_col=0)
Traceback (most recent call last):
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\IPython\core\interactiveshell.py", line 2869, in run_code
        exec(code_obj, self.user_global_ns, self.user_ns)
    File "<ipython-input-36-9aab06bbbbcc>", line 1, in <module>
        fleet_data=pd.read_csv('data_fleet.csv', sep=',',index_col=0)
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\pandas\io\parsers.py", line 678, in parser_f
        return _read(filepath_or_buffer, kwds)
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\pandas\io\parsers.py", line 440, in _read
        parser = TextFileReader(filepath_or_buffer, **kwds)
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\pandas\io\parsers.py", line 787, in __init__
        self._make_engine(self.engine)
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\pandas\io\parsers.py", line 1014, in _make_engine
        self._engine = CParserWrapper(self.f, **self.options)
    File "C:\Users\VW3ZTWS\PycharmProjects\Data_Collection_and_learnings\venv\lib\site-packages\pandas\io\parsers.py", line 1708, in __init__
        self._reader = parsers.TextReader(src, **kwds)
    File "pandas\_libs\parsers.pyx", line 384, in pandas._libs.parsers.TextReader.__cinit__
    File "pandas\_libs\parsers.pyx", line 695, in pandas._libs.parsers.TextReader._setup_parser_source
    FileNotFoundError: File b'data_fleet.csv' does not exist

如果我將CSV文件從項目復制到另一個項目文件夾,然后打開Python文件並打開文件(data_fleet.py),則可以毫無問題地讀取它。

讀取所需文件夾中的文件有什么問題?

嘗試給它絕對路徑:

'C:\\Users\\Ver\\Desktop\\Processing\\data_fleet.csv'

您可以嘗試列出目錄的內容嗎? 例如,使用os模塊和listdir()函數

>>> import os
>>> contents = os.listdir()
>>> contents

這將使您查看是否有任何奇數字符或某些東西阻止您“查找”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM