我正在尝试在CSV文件中进行计算,但我遇到了这个错误。
Traceback (most recent call last):
File "spambi.py", line 6, in <module>
spamwriter.writerow(['5'], x > 0)
TypeError: writerow() takes exactly one argument (2 given)
我不希望CSV文件逐字记下我放下的内容,例如x&gt; 0.我想要写的CSV文件是True。我怎么能做到这一点?
import csv
with open('eggs.csv', 'wb') as csvfile:
x = 0
spamwriter = csv.writer(csvfile, delimiter= ' ')
spamwriter.writerow(['5'], x > 0)
spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam']