我有一个Django项目,它有一个mysql数据库后端。如何将数据库中的内容导出为Excel(xls,xlsx)格式?
答案 0 :(得分:0)
phpMyAdmin有一个“导出”选项卡,您可以用CSV导出。这可以导入Excel。
答案 1 :(得分:0)
答案 2 :(得分:0)
答案 3 :(得分:0)
Openpyxl是一个很好的选择, 但如果你不想做一件新事物,你可以简单地编写自己的导出功能:
例如,您可以使用CSV格式导出内容:def CVSExport(database_array):
f_csv = open('mydatabase.csv', 'w')
for row in database_array:
f_csv.write('"%s";;;;;"%s"\n'%(row[0], row[1]))
f_csv.close()
当您通过Excel打开导出的文件时,您应该设置“;;;;;”作为分隔符。