2024-05-19 17:03:45 发布
网友
我在python2.7sqllite中有一个简单的单表。我只想把表移植到一个外部的.csv文件。在
我读了一些教程,他们正在写一堆又一堆的代码来做这件事。在
这似乎是一个调用表(“Select*FROM table”)并将其保存到.csv的简单方法。在
谢谢
您还可以使用csv模块进行输出,特别是当字符串字段包含逗号时。在
#!/usr/bin/python3 import sqlite3 connection = sqlite3.connect('example_database') cursor = connection.cursor() cursor.execute('drop table example_table') cursor.execute('create table example_table(string varchar(10), number int)') cursor.execute('insert into example_table (string, number) values(?, ?)', ('hello', 10)) cursor.execute('insert into example_table (string, number) values(?, ?)', ('goodbye', 20)) cursor.close() cursor = connection.cursor() cursor.execute('select * from example_table') for row in cursor.fetchall(): print('{},{}'.format(row[0], row[1])) cursor.close() connection.close()
您还可以使用csv模块进行输出,特别是当字符串字段包含逗号时。在
相关问题 更多 >
编程相关推荐