我需要能够在一个CSV股票文件中找到并更改一个值。我知道如何搜索值,但当我尝试使用csv.writer
时,它会返回一个错误。在
Traceback (most recent call last):
File "\\pbsrvfile\ExamAccounts$\ITCA76\ochot_krystian_a453\Task 3\Task 3.pyw", line 8, in <module>
for row in writer:
TypeError: '_csv.writer' object is not iterable
我不知道它为什么这么做。到目前为止,我有以下代码:
^{pr2}$有谁能告诉我如何修复错误或者是否有其他方法来修改这个值。我使用的是python3.2.3
试试这个:
如果使用
with open
而不是open
,则不必关闭文件。在代码是这样工作的:
New Stock Levels.csv
文件重命名为旧版本(确保有备份)New Stock Levels.csv
重命名为Stock Levels.csv
我不认为你可以直接修改一个文件,我认为你总是要读,修改,写入临时文件,然后重命名。在
相关问题 更多 >
编程相关推荐