资源简介
Python查询mysql数据并将数据按不同的工作表sheet导出到excel的完整代码实例。有完整的代码及注释,可根据自身需要更换sql即可。
代码片段和文件信息
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#Author: nulige
import time
import pymysql
import xlwt
import os
import xlrd
from xlutils.copy import copy
sip = “127.0.0.1“
iport = “3306“
suser = “admin“
spwd = “123456“
sdb = “test“
class GetData2Excel(object):
#获取表格名称,这里根据不同的导出情况获取统一的文件名及路径
@staticmethod
def CreateExcel(classcode):
#连接MYSQL数据库
conn = pymysql.connect(host=sip port=int(iport) user=suser passwd=spwd db=sdb charset=“utf8“)
cursor1 = conn.cursor(cursor=pymysql.cursors.DictCursor)
sql_qname=‘‘‘select name from t_class where code = “%s“‘‘‘ % (str(classcode))
cursor1 = conn.cursor()
count = cursor1.execute(sql_qname)
if count==0:
print(“班级编码不存在,请检查!“)
time.sleep(3)
return -1““
else:
cursor1.scroll(0 mode=‘absolute‘)
results = cursor1.fetchall()
class_name = results[0][0]
print(“此次要导出数据的
相关资源
- SQL基础教程(mick).zip
- 64位PLSQL Developer11.0.6.1796(内附中文包
- 各版本Mysql.Data.dll官方整理
- mysql安装版win64位
- spring+springmvc+mybatis搭建的一个医院管
- Mysql-connector及解决办法
- mysql-5.5.29-win32.msi
- DTcms V5.0 旗舰版MSSQL源码(2018年2月7日
- 基于QT4.8.6的软键盘
- High Performance MySQL_3rd_edition
- mysql-for-visualstudio-1.2.7.msi
- SSM+Echarts+Mysql实现的从数据库获取数据
- MySQL WorkBench 8.0.13 + 汉化包
- mysql源代码
- SQL 基础教程 + 目录 + 高清扫描版
- EF代码优先包含SQLServer与MySQL
- navicat8_mysql_cs注册码.rar
- SQLPrompt_9.5.12.10845.zip 可支持SMS 18.3
- 康熙字典mysql
- sql练习工具
- 经典必看的高校学生选课系统SSH+mys
- SQL基础教程第2版.pdf
- MySQL数据库的ODBC驱动安装包32位和64位
- SQLPrompt10.0.11含详细安装说明支持SQL
- MYSQL必知必会---高清版.pdf
- 适用于初学者学习,使用的mysql教程
- SQL Server 2008分析服务从入门到精通S
- MySQL Workbench
- SQL Delta Duo for SQL Server 6.2.2.2066 破解版
- ssm后台管理系统框架(Spring mvc + myb
评论
共有 条评论