我已经编写了这个python脚本来从数据库中提取数据,它为我提供了我需要的数据,但我希望这些字段由命令分隔,每行用双引号括起来。例如:
我目前得到:
data0 data1 data2 data3
我想得到: " data0"," data1"," data2"," data3"
我已经尝试添加FIELD ENCLOSED BY \"但得到错误:
pymssql.OperationalError:(156,"关键字附近的语法错误' BY' .DB-Lib错误消息156,严重级15:\ n一般SQL Server错误:检查来自SQL Server的消息\ n&# 34)。感谢任何帮助。
matplotlib.tri.Triangulation
答案 0 :(得分:0)
为了获得我想要的格式,我使用了:
NewFile = open(File,'a')
NewFile.write("\"" + row[0] + "\"" + ", " + "\"" + row[1] + "\"" + ", " + "\"" + row[2] + "\"" + ", " "\"" + row[3] + "\"" + ")\n")
NewFile.close()