数据库同步工具
sqlserver,Mysql数据同步软件

python 连接数据库,查询结果写入数据到excel

购买事宜请联系QQ:1793040

 ##连接到数据库,将查询结果写入excel 
导入pymysql
导入xlwt
def get_sel_excel(file_excel):
#建立连接
conn = pymysql.connect(
主机=" 100.100.100.0",
端口= 3306,
用户="测试",
passwd =" 123",
db =" bigdata",
charset =" utf8"


#create cursor
cursor = conn.cursor()
sel_sql =" select * from ts_vehicle_load;"
print("开始查询表!")
#执行sql语句
cursor.execute(sel_sql)
#获取查询结果
res = cursor.fetchall()
打印(res)
w_excel(res)


#operation excel
def w_excel(res):
book = xlwt.Workbook()#创建一个新的Excel
sheet = book.add_sheet(" vehicle_land")#创建一个新的表
title = [" id"," vehicle_load_cod"," total_count", " vehicle_innet_count"," vehicle_online_count"," date"]
#写表头
i = 0
标题中的标题:
sheet.write(0,i,标题)
i + = 1


#write data
表示范围内的行(1,len(res)):
col表示范围内的(0,len(res [row])):
sheet.write(行,col,res [ [col])
row + = 1
col + = 1
book.save(" vehicle_land.xls")
print("导出成功! ")


如果__name __ ==" __ main__":
file_excel = r" E:\\\\用户\\\\管理员\\\\ PycharmProjects踽? led \\\\ 1.xls"
get_sel_excel(file_excel)

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » python 连接数据库,查询结果写入数据到excel

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们