![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
带头大哥Diana
这个作者很懒,什么都没留下…
展开
-
pythonpil模块将图片旋转并按规律拼接成一张长图
需求:将文件夹中的100个二维码按规律进行拼接,并且将每个二维码编号放置在二维码旁边1.先生成一张符合尺寸的长图img = Image.new("RGBA",(60120,600))img.save("E:/qr_png/test/test1.png")2.读取二维码,其中有屌用其他处理函数,稍后会提到def function1(): img = Image.open("E:/qr_png/test/test1.png") path = 'E:/qr_png/jpg_code/B原创 2020-06-02 15:00:38 · 568 阅读 · 0 评论 -
python利用myqr模块读取excel批量生成二维码
在网上看了很多,都是用myqr生成单个动态带有背景图的二维码,没有批量生成的例子可以参考,所以经过研究做成了以下代码需求:读取excel,生成二维码,并把二维码按照不同列放入不同文件夹:# import qrcodeimport xlrdimport osfrom MyQR import myqrimport tkinter as tkdef getInfo(): try: data = xlrd.open_workbook(r"E:\qr_png\qrs.xlsx原创 2020-06-02 14:46:01 · 649 阅读 · 0 评论 -
ubutun设置odoo可远程连接数据库
1.首先修改postgresql.confpostgresql.conf的位置在/etc/postgresql/x/main,编辑该配置文件修改此处,如下图vim /etc/postgresql/10/main/postgresql.conflisten_addresses = '*'2.编辑修改pg_hba.confvim /etc/postgresql/10/main/pg_hba.conf# TYPE DATABASE USER CIDR-ADDRESS METHODhos原创 2020-05-20 16:56:50 · 625 阅读 · 0 评论 -
PyCharm最有效激活方式总结
欲善其事,必先利其器。这里我为大家提供了激活码激活方式:激活码激活:适合小白,Windows、Mac、Linux都适用且无其他副作用,推荐~1.激活码激活优点:Window、Mac、Ubantu都稳定有效,关键是这种激活方式不会产生其他影响缺点:需要修改hosts文件修改hosts文件将0.0.0.0 account.jetbrains.com添加到hosts文件最后,注意hosts...转载 2018-12-28 17:30:51 · 708 阅读 · 1 评论 -
python处理excel数据时,变为浮点型处理方法
可以判断从excel取出数字的type,并做后续处理if type(row_data[2]).__name__ == 'float': row_data[2] = int(row_data[2])处理后 数据格式会正确取出原创 2018-12-27 10:55:48 · 4199 阅读 · 0 评论 -
linux下创建python虚拟环境
virtualenv -p /path/python <env_name>我们可以看到,virtualenv创建的环境都是零散的,而且还要执行cd,执行source 来激活环境。virtualenvwrapper可以进行环境的管理,把创建的环境记录下来,并进行管理。*linux系统下python的虚拟环境的创建:1.下载virutalenv virtualenvwrapper:...原创 2020-05-14 11:20:02 · 191 阅读 · 0 评论 -
python发送带附件邮件
Python SMTP发送邮件SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:import smtplibsmtpObj = smtpl...原创 2018-12-14 15:53:43 · 338 阅读 · 0 评论 -
python xlwt跨行跨列
用到python 操作Excel表格,使用xlwt插件,发现里面write_merge()函数用着最灵活write_merge(x, x + h, y, w + y, string, sytle)x表示行,y表示列,w表示跨列个数,h表示跨行个数,string表示要写入的单元格内容,style表示单元格样式。注意,x,y,w,h,都是以0开始计算的。网上中文资料不多还很多转载同样的,我是研...原创 2018-12-14 15:44:40 · 957 阅读 · 0 评论