最近真的感觉到了python生态的强大(倒吸一口凉气)现在介绍一个可以生成动态二维码的库(myqr)效果如图:第一步要安装myqr库在cmd中直接用pip安装pipinstallmyqr第二步fromMyQRimportmyqrimportosversion,level,qr_name=myqr.run(words="https://www.baidu.com",#可以是字符串,也可以是网址(前面要加http(s)://)version=1,#设置容错率为
系统 2019-09-27 17:57:03 2645
前言本人前端不太懂Centos上面的东西,这两天在搞阿里云的Ecs在上面安装Python环境,刚开始直接在官网下载了源码包编译安装了Python3.7.4。但其实部署项目的时候大多会涉及到多项目以及Python的版本、环境不同,所以可以多版本Python+虚拟环境。0.Pyenv安装篇需要先安装依赖:yum-yinstallgitgccmakepatchzlib-develgdbm-developenssl-develsqlite-develbzip2-d
系统 2019-09-27 17:49:38 2645
不扯没用的,直接上代码1、环境:windows(Linux下应该也没问题)2、python版本:3.63、所需依赖:PyMuPDF(pipinstallpymupdf)以下是代码#-*-coding:utf-8-*-"""1、安装库pipinstallpymupdf2、直接运行"""importfitz#打开PDF文件,生成一个对象doc=fitz.open('1.pdf')forpginrange(doc.pageCount):page=doc[pg]r
系统 2019-09-27 17:49:25 2645
本文详述了Python的import机制,对于理解Python的运行机制很有帮助!1.标准import:Python中所有加载到内存的模块都放在sys.modules。当import一个模块时首先会在这个列表中查找是否已经加载了此模块,如果加载了则只是将模块的名字加入到正在调用import的模块的Local名字空间中。如果没有加载则从sys.path目录中按照模块名称查找模块文件,模块可以是py、pyc、pyd,找到后将模块载入内存,并加到sys.modu
系统 2019-09-27 17:47:57 2645
下载Anaconda安装包官网下载或是在清华大学镜像站下载,我安装的是下面这个版本:安装过程配置环境将anaconda的scripts文件夹路径添加到环境变量中。如果命令行输入输出如图所示则安装成功:为了避免可能发生的错误,我们在命令行输入condaupgrade--all先把所有工具包进行升级。(也可以不安装升级)打开pycharm,如图点击addlocal点击第三个选项,systeminterpreter,选择python.exe路径,点击ok,就可以
系统 2019-09-27 17:47:33 2645
Python-Jenkins常用APIjenkins.Jenkins(url,username=None,password=None,timeout=,resolve=True)#创建jenkins实例参数:url–jenkins服务器地址,strusername–用户名,strpassword–密码,strtimeout–连接超时时间(default:notset),intresolve–Attemptstoresolveandauto-correctA
系统 2019-09-27 17:46:57 2645
Python3将数据保存为txt文件的方法,具体内容如下所示:f=open("data/model_Weight.txt",'a')#若文件不存在,系统自动创建。'a'表示可连续写入到文件,保留原内容,在原#内容之后写入。可修改该模式('w+','w','wb'等)f.write("hello,sha")#将字符串写入文件中f.write("\n")#换行if__name__=='__main__':fw=open("/exercise1/data/que
系统 2019-09-27 17:45:43 2645
需要ping一个网段所有机器的在线情况,shell脚步运行时间太长,用python写个多线程ping吧,代码如下:#!/usr/bin/python#coding=utf-8'''Createdon2015-8-4@author:Administrator'''importthreading,subprocessfromtimeimportctime,sleep,timeimportQueuequeue=Queue.Queue()classThreadUr
系统 2019-09-27 17:38:35 2645
在使用python对wordpresstag进行细化代码处理时,遇到了调用MySQLdb模块时的出错,由于错误提示和问题原因相差甚远,查看了N久代码也未发现代码有问题。后来问了下师傅,被告知MySQLdb里有一个断接的坑,需要进行数据库重连解决。一、报错代码及提示运行出错的代码如下:importMySQLdbdefgetTerm(db,tag):cursor=db.cursor()query="SELECTterm_idFROMwp_termswheren
系统 2019-09-27 17:37:56 2645
python3中print函数中的参数end默认值为’\n’,表示换行,改变end的赋值,就不会换行了,例如打印个99乘法表:foriinrange(1,10):print()forjinrange(1,i+1):print("%d*%d=%d,"%(i,j,i*j),end='')1*1=1,2*1=2,2*2=4,3*1=3,3*2=6,3*3=9,4*1=4,4*2=8,4*3=12,4*4=16,5*1=5,5*2=10,5*3=15,5*4=20
系统 2019-09-27 17:08:20 2645