我使用的是mac m2。我在PC上有一个文件夹,在这个文件夹中,有10个gz格式的CSV文件。但每当我试图读取它们时,它都会显示FileNotFoundError:[Errno 2]没有此类文件或目录。
folder_path="/Users/name/Desktop/newdata/newdata-1.2/data/"
file_list = glob.glob(os.path.join(folder_path, "*.csv.gz"))
# Read the CSV files into separate dataframes
dfs = []
for file in file_list:
with gzip.open(file, 'rt') as f:
df = pd.read_csv(f)
dfs.append(df)
1条答案
按热度按时间i7uq4tfw1#
当你使用gzip.open()时,f将是一个gzip对象,如下所示:
你不能将其传递给pd.read_csv()--但是,该方法支持gzip文件:)
我使用sample. csv. gz运行了这个命令,它将df附加到列表中:
希望这有帮助!