文章分类 - Python 模块
摘要:PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。 由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,
阅读全文
摘要:subprocess 包主要的功能是执行外部的命令和程序。比如使用wget下载文件,Ipconfig显示ip地址,subprocess的功能与shell类似。 主要有3个常用方法: subprocess.run(["ls","-l"]) subprocess.call("ls -l", shell=
阅读全文
摘要:threading总结:http://www.cnblogs.com/tkqasn/p/5700281.html Threading模块下的thread类的使用: 锁:lock,RLock,BoundedSemaphore 1. 普通锁 threading.Lock() 只能解一把锁,有多把锁就会出
阅读全文
摘要:备注:对文件拷贝测试,需要对文件拷贝后进行MD5值比较,看是不是拷贝完整。google和baidu上都是使用md5模块读取所有的文件进内存,在计算md5,导致计算超过1G大小的文件报错。 我们可以对文件一段一段的进行md5值计算 一、hashlib概述 涉及加密服务:14. Cryptographi
阅读全文
摘要:一. 简介 shutil 是高级的文件,文件夹,压缩包处理模块。对于编写自动化备份脚本非常之有用 二. 使用 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 1 2 3 import shutil shutil.copyfileobj(o
阅读全文
摘要:python之sys模块详解 sys模块功能多,我们这里介绍一些比较实用的功能,相信你会喜欢的,和我一起走进python的模块吧! sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传递参数。 sys.exit([arg]): 程序中间的退出,arg=0为正常退出。 sys.getd
阅读全文
摘要:提供对操作系统进行调用的接口 os.system('ls') 只返回执行结果 os.popen('ls').read() 获取命令执行的内容 练习案例:
阅读全文
摘要:Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 random.uniform random.uniform的函数原型为:random
阅读全文
摘要:Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 Py
阅读全文
摘要:Pickle模块作用是持久化的储存数据。 经常遇到在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。python模块大全中的Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 Pickle模
阅读全文
摘要:Json: 用于字符串和python数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load Python的json模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads() , 要比其他序列化
阅读全文
摘要:Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,在文本解析、复杂字符串分析和信息提取时是一个非常有用的工具,下面我主要总结了re的常用方法。 密码复杂度匹配(密码中必须包含大小写字母、数字、特称字符,至少8个字符,最多30个字符。): r
阅读全文

浙公网安备 33010602011771号