- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 统计一个数据库所有的表的行数,列数,空间等信息
CREATE TABLE #temp ( table_name sysname , row_count INT, reserved_size VARCHAR(50), data_size VARCHAR(50), index_size VARCHAR(50), unused_size VARCHAR(50)) SET NOCOUNT ON INSERT #temp EXEC sp_msforeachtable 'sp_spaceused ''?''' ...
2021-09-20 12:38:05
197
1
原创 用update把一张表的信息更新到另外一张表里面
更新表可以用很多方法,最省空间的方法就是直接update,有时候数据来自于其他表,所以我们可以直接从其他表取数来更新如现在有2张表,table_student(stu_No,name,age,class_No,class_name),table_class(class_No,stu_qty,class_name)现在需要将class表的class_name更新到student表上,可以用如...
2020-01-23 18:59:09
3854
转载 Python使用xlsxwriter生成Excel和设置打印格式(转载)
解释真的我也不想再发 生成excel的文章了????,不过好东西就是要不断地去发掘,在分享出来,别人才知道前人踩过的坑,好及时避免????为什么使用xlsxwriter我把所有Python生成Excel的库基本都看了,推荐使用xlsxwriter,格式齐全,样式齐全,文档棒,生态好!问题有一个问题就是设置行高为15就不生效,大于15或小于15就行,部分字体有效,部分字体无效,我怀疑是地区的...
2020-01-20 11:42:44
2614
原创 将pip源更换到国内镜像
电脑的python出问题了,重装,真是一顿折腾,python.org官网死都上不去,下了一晚上下不下来,只好花积分在CSDN上下了一个,装好后装模块,又差点崩溃,网速那个渣,次次都是满屏红,无奈,还好找到国内的镜像,还是好人多国内比较常用的镜像包括以下,我测试阿里云的最快:(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://py...
2019-12-04 00:34:28
412
原创 Python3.6 AES加密依赖包Crypto的安装,pyinstaller打包exe报错Cannot load native module ‘Crypto.Cipher._raw_ecb的解决方法
所有方法都来自互联网,我做了个全套总结pycrypto,pycrytodome和crypto是一个东西,在很久以前,crypto在python上面的名字是pycrypto它是一个第三方库,但是已经停止更新三年了,所以不建议安装这个库;但有一个延伸版pycryptodome,用法和pycrypto一模一样的,正常用pip安装就OK:pip install pycryptodome安装完之后...
2018-09-19 17:13:06
9398
6
原创 python读取SQL server varchar格式中文乱码的三种处理方法
用python写个报表抓取程序,无奈数据库里面的中文字段用的varchar格式,读出来以及写到excel里面都是乱码,专门查了一下资料,找到3个解决方案,都切实可行,如下:1.将数据库里面的字段格式改为nvarchar,可以立即解决问题,但是可能会导致跑在上面的其他系统出问题,所以还有下面第二种方法2.在编写sql语句的时候,直接重新编码,用CONVERT(nvarchar(100),in...
2018-09-15 12:09:01
4220
3
原创 ubuntu16.04设置cron自动重启以及记录日志
有个ubuntu的服务器,经常无缘无故服务挂掉,一旦挂掉就要手动重启非常麻烦,查了很多资料,确定用crontab,但网上N多方法根本无法运行,通过一系列实验,以下重启方法是确定100%可以在16.04上跑的1.确定你服务器上cron是否已经安装,可以用下面的命令确认sudoapt-get install cron2.开通并开启cronie后台服务,这一步很重要,不开通根本无法运行服务...
2018-08-26 17:54:36
5941
1
原创 Python写一个自动抓取服务器参数的脚本,替代人工监控服务器
估计这个程序又是重复发明轮子,市场上有很多类似的软件,但都是收费的,自己写一个简易的,够用,可以替代人工就行,邮件发送那块还没加条件,需要大家自己去加公司服务器太多,经常哪个不常用的蹦了或者服务挂了都不知道,要一个一个去检查耗费人力物力,于是自动抓取服务器的状态,监控服务器的硬盘,内存,网络,CPU信息以及监控系统的服务进程就成了一个需求。抽2天时间写了这个小程序,出异常了邮件自动报警,后...
2018-08-19 10:28:56
2083
原创 Pyinstaller编译包含了pymssql包报错的问题解决方案py3.6
Python程序打包经常会用到Pyinstaller这个工具,打包成一个独立的exe程序用于发布,这样就不用在目标机上部署Python的一整套环境,但笔者在测试的时候发现,写一个测试程序,打包后无故障运行,但一旦用了pymssql这个包,也就是要连SQL server的时候,就出问题了,打包可以成功,但程序就是无法运行,会报错,ImportError: No module named _mssql...
2018-08-19 10:01:36
2400
1
原创 Python的xlsxwriter的输出格式控制
style0 = wb.add_format({'bold': 1})style1 = wb.add_format({'align': 'left', 'font_size': 9, 'num_format':'yyyy-mm-dd'})style2 = wb.add_format({'align': 'left', 'font_size': 9})style3 = wb.add_fo
2017-08-01 10:45:16
17512
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人