gpt4 book ai didi

python-3.x - 为什么 CSV 文件在 pwd 中时找不到且无法读取?

转载 作者:行者123 更新时间:2023-12-04 19:06:39 29 4
gpt4 key购买 nike

我试图只打开一个 CSV 文件并跳过第一行以仅将值作为输出。我尝试使用相对路径和绝对路径,但仍然得到 error2 file not found 或 ValueError: I/O operation on closed file。

import csv
with open('MOCK_DATA.csv','r') as f:
mock_data_reader = csv.reader(f)

line_count = 1
for row in mock_data_reader:
if line_count > 1: #skipping line 1 which is header row
print(row)
line_count += 1:

最佳答案

我能够达到所需的输出,即跳过 CSV 文件的标题行并打印输出的其余部分。教科书的例子不好,但这更有意义,我仍然不确定为什么我需要使用相对文件路径,因为 CSV 文件在 PWD 中,但它运行正常并跳过标题行,下一个(文件名)函数。

import csv
with open('Lesson8_Modules_Packages_File_Operations/Mock_Data.csv', 'r') as f:
mock_data_reader = csv.reader(f)

line_count = 1
next(mock_data_reader)
for row in mock_data_reader:
if line_count > 0:
print(row)
line_count += 1

关于python-3.x - 为什么 CSV 文件在 pwd 中时找不到且无法读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67502748/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com