我使用下面的代码将mysql表值转换为csv文件。一切正常,但它为少数值添加了双引号;您可以在示例的第四个字段中看到这一点。你知道吗
import MySQLdb
import csv
conn = MySQLdb.connect(user='root', db='users', host='localhost')
cursor = conn.cursor()
cursor.execute('SELECT * FROM users.newusers')
ver = cursor.fetchall()
#print ver
csv_file = open('filename', 'w')
writer = csv.writer(csv_file)
writer.writerows(ver)
csv_file.close()
我得到的输出:
115,New,918097678052,"Rajendran, Mohan",rajemohn,National,#N.A,No,No,No,#N.A,OS40,005056BB0803,192.168.10.10,no,yes
我需要的输出:
115,New,918097678052,Rajendran Mohan,rajemohn,National,#N.A,No,No,No,#N.A,OS40,005056BB0803,192.168.10.10,no,yes
目前没有回答
相关问题 更多 >
编程相关推荐