史高治

新随笔 联系 管理

2017年10月19日 #

摘要: pyinstaller打包Python文件为exe: 1、下载并安装对应Python版本的pywin32.exe; 2、下载压缩软件upx.exe,放在Python的安装目录(若压缩后的exe文件打不开,或移除它重新打包,或使用3.5及以下版本的Python) 3、pip install pyins 阅读全文
posted @ 2017-10-19 17:05 史高治 阅读(300) 评论(0) 推荐(0) 编辑

摘要: 正则: re.S使点也能匹配到\n;re.I不区分规则中的大小写;re.X忽略空格及#后的注释;re.M把^和$由文首文末变为各行的首尾。 Egの删除各行行尾的alex,alex不区分大小写: import re s='''ja654alEx runAlex87 90helloaLeX''' m=r 阅读全文
posted @ 2017-10-19 17:03 史高治 阅读(295) 评论(0) 推荐(0) 编辑

摘要: 变量: a=1;b=2;c=1——发现变量a和c的内存地址竟然相同,这就是Python不需要定义变量的秘密:内存中根本就没有a、b、c,自然就不必定义啦。 例如,a,b=b,a的真相是a,b=(2,1),等号后的都是存在内存里的,但是b和a并没在内存(=后若是str、int等Python类型比如'a 阅读全文
posted @ 2017-10-19 17:02 史高治 阅读(216) 评论(0) 推荐(0) 编辑

2017年10月18日 #

摘要: 函数被调用时: 1、函数后有(),是v——函数执行,要调回头或跳到下方某处,进入此函数块内执行; 2、只有函数名而无(),是n——函数体,按照正常顺序往下执行,不用跳来跳去。 理解装饰器,可把头&尾的def finalFunc(*args, **kwargs):、return finalFunc,视 阅读全文
posted @ 2017-10-18 14:34 史高治 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 发送邮件.py: import smtplib from email.mime.text import MIMEText def email(receiver, title='标题', body='正文'): host='smtp.qq.com' #smtp.163.com port=465 #25 阅读全文
posted @ 2017-10-18 13:30 史高治 阅读(254) 评论(0) 推荐(0) 编辑