尝试写入CSV文件时,它遇到一个必须在其中插入转义字符的令牌。但是,您尚未定义一个。
方言转义符
如果将引号设置为QUOTE_NONE,则编写器使用一个单字符字符串来转义分隔符,如果双引号设置为False,则使用quotechar。阅读时,escapechar从以下字符中删除任何特殊含义。默认为无,这将禁用转义。
来源:https
:
//docs.python.org/2/library/csv.html#csv.Dialect.escapechar
示例代码:
# write comma-delimited file (comma is the default delimiter)with open('interactome.csv','wb') as fou: cw = csv.writer(fou, quotechar='', quoting=csv.QUOTE_NONE, escapechar='\') cw.writerows(filecontents)


