我试着......简单地打开一个.csv数据文件,但是无论我怎么试,文件路径都不起作用。它总是给我一个错误,要么是双反斜杠,要么是反斜杠后面的字符缺失。
听起来很愚蠢,我试图从一个文件夹打开一个压缩的zip文件,但我不断得到愚蠢的错误。
import pandas as pd
import os
PATH = os.path.join('data', 'binance_data', 'data', 'spot', 'daily', 'klines', 'BTCUSD', '5m', '2023-01-01_2023-02-01', 'BTCUSDT-5m-2023-01-01')
print(PATH)
它给出了以下输出:
data\binance_data\data\spot\daily\klines\BTCUSD\5m\2023-01-01_2023-02-01\BTCUSDT-5m-2023-01-01
但我试着用Pandas开场...
dataset = pd.read_csv(PATH, compression='zip', header=None)
FileNotFoundError: [Errno 2] No such file or directory: 'data\\binance_data\\data\\spot\\daily\\klines\\BTCUSD\\5m\\2023-01-01_2023-02-01\\BTCUSDT-5m-2023-01-01'
当我尝试时,我得到相同的错误:
"data\binance_data\data\spot\daily\klines\BTCUSD\5m\2023-01-01_2023-02-01\BTCUSDT-5m-2023-01-01"
除了它随机交换出的一些字符后面只有一些反斜杠。
我只是想打开一个文件,这应该不会花两个小时。
2条答案
按热度按时间mlnl4t2r1#
假设您正在目录data\binance_data\data\spot\daily\klines\BTCUSD\5m\2023 -01-01_2023-02-01中查找名为“BTCUSDT-5 m-2023 -01 - 01”且扩展名为“.csv”的文件,则只需在文本AKA文件路径的末尾添加“.csv”即可。
像这样
会起作用
agyaoht72#
是否确实位于压缩驱动器上?
您似乎没有指定驱动器,所以它可能默认为您的工作驱动器?
我希望单独驱动器的路径以驱动器号开头,例如
在命令控制台中通过
DIR
显示目录时会发生什么情况?在CMD.exe或类似文件中,这会给您带来什么?
或者,“压缩驱动器”是指“ZIP文件内”吗?
因为我注意到你在CSV读取命令中提到了
compression="zip"
。它是在一个压缩驱动器中的ZIP文件中吗?还是在转移注意力?