【发布时间】:2019-06-06 03:16:32
【问题描述】:
我正在尝试读取 csv 文件并分析一些数据。但是,似乎我缺少 csv 导入的步骤,因为我无法遍历 csv 数据中的行。我正在使用 Python 3.7。以下是我的代码:
import csv
bank_csv_path = os.path.join("Bank/Resources/budget_data.csv")
total_months = 0
net_total = 0
avg_total = []
greatest_increase = 0
greatest_decrease = 0
with open(bank_csv_path, newline="") as csvfile:
bank = csvfile.read()
next(bank)
这是我收到的 TypeError:
Traceback (most recent call last):
File "bank.py", line 14, in <module>
next(bank)
TypeError: 'str' object is not an iterator
(base) Grants-MBP-2:python-challenge grant$
我应该在下一个函数中添加它,我试图跳过标题行。
我还在学习这门语言,所以如果我应该在我的问题中包含更多信息,请告诉我,我会进行编辑。
【问题讨论】:
标签: python python-3.x string csv