如果这是一个已经回答的问题,我真诚地道歉,我已经查看了许多资源,所有这些资源要么对我毫无意义,要么只在python2x中工作
所以基本上,我有一个用户附加的列表。你知道吗
print("\nPlease enter all relevant information\n")
A = []
A.append(input("thing: "))
A.append(input("thing2 : "))
A.append(input("etc : "))
我想将所有这些信息添加到一个导入的cvs文件中(该文件已经有几行了),这样它就位于一个新行上,看起来像这样
thing,thing2,etc
这是我的密码
f = open('Datafile.csv', "wb")
datafile = csv.writer(f, delimiter=',')
for item in A:
datafile.writerow(item)
f.close()
但似乎不起作用
错误=
File "Filepath", line 57, in new
datafile.writerow(item)
TypeError: 'str' does not support the buffer interface
writerow
接受list、tuple或dict作为参数,而不是字符串,请执行以下操作:您还将以
'wb'
模式打开文件,如果要附加到该文件,请改用'a'
:应该是的
相关问题 更多 >
编程相关推荐