python sqlserver2008_Python爬取sql server 2008数据
啥也是不说!!!!直接干代码!!!
这个版本的代码只支持数据为65536条以下的
# coding:utf8
import sys
import xlwt
import pyodbc
import os
import row
connect = pyodbc.connect(r'DRIVER={SQL Server Native Client 10.0};'r'SERVER=(local);'r'DATABASE=zilaishui;UID=sa;PWD=123456')
cursor = connect.cursor()
count = cursor.execute('SELECT TOP 100 [f_ID],[OrderNo],[d_Name],[d_Start_Page],[d_End_Page],[d_InStore],[File_Address],[d_Remark],[File_Dir] FROM [zilaishui].[dbo].[Detail_Pipe]')
row = cursor.fetchall() # sql语句执行结果的获取,如果需要一次获取多条记录,可以使用cursor.fetchall()方法
# if row:
# print (row)
connect.commit()
connect.close()
def set_style(name, height, bold=False):
style = xlwt.XFStyle() # 初始化样式
font = xlwt.Font() # 为样式创建字体
font.name = name
font.bold = bold
font.color_index = 4
font.height = height
style.font = font
return style
def write_excel():
# 创建工作簿
workbook = xlwt.Workbook(encoding='utf-8')
# 创建sheet
data_sheet = workbook.add_sheet('201903', cell_overwrite_ok=True)
# 列表格式数据
excelData = row
# 定义循环下标
index = 0
file_style = xlwt.XFStyle()
for i in excelData:
# 每一列的内容(i)
for x, item in enumerate(i):
# 下标(x),单元元素(item)
# data_sheet.write(index, x, item, set_style('Times New Roman',220, True))
data_sheet.write(index, x, item, file_style)
index += 1
# sys.exit();
# 保存文件
workbook.save('PJDM.xlsx')
print(os.getcwd())
if __name__ == '__main__':
write_excel()
python sqlserver2008_Python爬取sql server 2008数据相关推荐
- sql server 2008数据复制
SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据库的同步备份.这里的同步备份指的是备份服务器与主服务器进行实时数据同步,正常情况下只使用主数 ...
- python多线程爬取斗图啦数据
python多线程爬取斗图啦网的表情数据 使用到的技术点 requests请求库 re 正则表达式 pyquery解析库,python实现的jquery threading 线程 queue 队列 ' ...
- Python+BI爬取3000条车厘子数据,发现了这些秘密
听说最近车厘子的价格突然猛跌,之前很多人梦寐以求的"车厘子自由",现在都能实现了.其实车厘子的价格下降,主要原因是进口货运成本的大大降低,为了找到车厘子最佳的购买方式,我决定用py ...
- python:爬取租房100页数据
python:爬取贝壳租房100页数据 import requests from bs4 import BeautifulSoup import csv,redef get_one_page(page ...
- python 爬虫爬取统计局北京统计数据
python 爬虫爬取统计局统计数据 写在前面 主要因为朋友写论文,要爬取北京的经济数据.拜托我写一个爬虫爬取数据.爬取的都是公开的数据,代码仅供学习使用,切勿用作非法. http://tjj.bei ...
- python使用pyodbc连接sql server 2008
一.PyODBC的下载地址: http://code.google.com/p/pyodbc/ 二.测试语句 import pyodbc cnxn = pyodbc.connect( DRIVER=' ...
- 学习随笔-python动态爬取空气质量网数据的实现
想爬取https://www.aqistudy.cn/空气质量网上的河北省空气历史数据, 之前使用python写过基于scrapy的爬虫,想故技重施发现爬取不到想要的数据,仔细看过网页源代码后发现表格 ...
- sql server 2008数据导入Oracle方法
试了几种sql server数据导入Oracle的方法,发现还是sql server 的导入导出工具最好使.使用方法很简单,照着向导做就可以.不过使用中需要注意以下几点: 系统盘需要足够大.因为SSI ...
- python可以爬取wind数据库吗_如何利用Python来爬取近百万条数据?数据库会炸吧?...
2.页面分析 发现一共有88万多个问题,再看一下页面的列表规律,我们按照每页最大显示50个问题,一共有17776页,数据非常大 1).页面列表的构建 整个的stackoverflow上关于Python ...
最新文章
- 记一次shell脚本推后台stopped的问题
- Spring Cloud 常见面试题及答案
- python培训班时间 费用-Python培训班大概多少钱?老男孩Python培训
- MySQL -Naivacat工具与pymysql模块
- 写接口给别人调用 推送数据到我们_我们写了一个超好用的抖音矩阵数据管理工具...
- [android] android 获取网络连接信息
- IOT---(7)Android Things 入门
- oracle 库not null,oracle平添not null约束
- Python学习笔记(三)Python安装及设置环境变量
- 网页版 Nginx 配置文件生成器发布,在线一健生成神器!不用愁了!
- 2E07-view-lists-Collapsed
- Archiving 时遇到的错误
- javaSE探赜索隐四<基本排序算法>
- vue報錯 To install it, you can run: npm install --save vue/types/umd
- 把Word或Excel表格插入CAD中直接编辑的方法
- 【Mysql】----基础练习
- CGroup(控制组)
- JS - Jquery 利用cookie 实现本地收藏功能,不重复无需多次命名
- 2105-小泉的难题
- Echarts动态饼状图,柱形图,关系图绘制
热门文章
- linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用
- Spring Security Ajax 被拦截
- java变量和方法的覆盖和隐藏(翻译自Java Tutorials)
- 150330之软件测试
- Cheatsheet: 2014 03.01 ~ 03.31
- c#构造器的一点理解(三)
- windows平台下在Cygwin中运行Nutch1。2的抓取命令提示JAVA_HOME not set解决方案
- 一扬开源新闻静态生成系统V1.0发布
- [转载] Python 列表(List)
- [转载] Python 多项式拟合(一元回归)