随笔分类 - Python package
摘要:对于日期格式化后可以把01月份前的0去掉成1 在%和字母之间添加连接字符,就可以删除前导零,仅适用于unix 不适用windows 在windows中可以使用# In [2]: a = datetime.datetime.now() In [3]: a.strftime('%Y%m%d') Out[
阅读全文
摘要:打包python程序为exe文件,图标啥的都可以定义, pyinstaller -F 打包的文件 会在当前目录下创建dist目录,其中存放打好的包,其中的各项依赖都会打进去 运行会出黑窗口 pyinstaller -F -w 打包的文件 运行不会出现黑窗口
阅读全文
摘要:读取邮件内容 import re from email.parser import Parser import poplib from email.header import decode_header def decodeMsgHeader(header): """ 解码头文件 :param he
阅读全文
摘要:使用 zipfile.is_zipfile('xxx.zip') # 判断文件是否是个有效的zipfile zipfile.namelist('xxx.zip') # 列表,存储zip文件中所有子文件的path(相对于zip文件包而言的) zipfile.infolist('xxx.zip') #
阅读全文
摘要:获取本地时区当天的0时 In [1]: import time In [2]: from datetime import datetime In [3]: time.mktime(datetime.now().date().timetuple()) Out[3]: 1532188800.0
阅读全文
摘要:问题 导出的excel表报错 有一个一直的issue https://github.com/jmcnamara/XlsxWriter/issues/351 过多的对同一块区域进行聚合 merge_range 会出现这种问题 还有一种情况是excel 本身sheet页名 31字符长度限制的问题,由于有
阅读全文
摘要: 
阅读全文
摘要:pip install python-dateutil
阅读全文
摘要:###join ###DataFrame参数 ###date_range参数 date_range 生成一个DatetimeIndex对象 查看加载数据的相关信息 pandas的类型转化有三种, 使用astype()函数进行强制类型转换 自定义函数进行数据类型转换 使用Pandas提供的函数如to_numeric()、to_datetime() 1. astype data['客户编号'].astype('obje
阅读全文
摘要:python发邮件报错SMTP AUTH extension not supported by server." 在login(username,password)之前添加 smtp.ehlo() smtp.starttls() d ={'smtp_server': '','smtp_email':
阅读全文
摘要:在打印内容字节数较小时,全部载入内存后,再打印,没有问题。可是,如果现在有成千上百万条车辆行驶轨迹,叫你分析出其中每个客户的出行规律,堵车情况等,假如是在单机上处理这件事。 你可能首先要面临,也可能被你忽视,最后代码都写好后,才可能暴露出的一个问题:outofmemory, 这在实际项目中经常遇到。
阅读全文
摘要:创建一个常规tuple时,其元素都是通用的,而且都没有被命名,这使得每次在使用时都得使用精确索引,namedtuple可以进行命名
阅读全文
摘要:Paramiko模块是基于Python实现的SSH远程安全连接,用于SSH远程执行命令、文件传输等功能。 pip3 install paramiko 上传/下载文件 执行远程命令 ssh的众多方法 问题: 解决: cmd = "echo '{}' '{}' && echo 1".format(二进制
阅读全文
摘要:Suds: 是一个轻量级的SOAP客户端 可以访问webservice 选择公网的Webservice, 测试qq在线状态,只有一个方法qqCheckOnline(xs:string qqCode)
阅读全文
摘要:恢复内容开始 由于CPU和内存的速度远远高于外设的速度,所以,在IO编程中,就存在速度严重不匹配的问题。举个例子来说,比如要把100M的数据写入磁盘,CPU输出100M的数据只需要0.01秒,可是磁盘要接收这100M数据可能需要10秒,怎么办呢?有两种办法: 第一种是CPU等着,也就是程序暂停执行后
阅读全文
摘要:
阅读全文