随笔分类 - python / python模块
摘要:参考文档:https://docs.python.org/zh-cn/3.8/library/queue.html queue模块实现了多生产者、多消费者队列。特别适用于消息必须安全地在多线程间交换的线程编程。 1、队列类型 queue模块实现了三种类型的队列,它们的区别仅仅是条目取回的顺序。 在内
阅读全文
摘要:学习文档:https://docs.python.org/zh-cn/3.8/library/select.html#module-select 1、select模块 select模块提供了对select()和poll()函数的访问,这两个函数在大多数操作系统中是可用的。 在Linux2.5+上可用
阅读全文
摘要:参考文档:https://docs.python.org/zh-cn/3.8/library/argparse.html argparse模块可以让你轻松编写用户友好的命令行接口。 程序定义它需要的参数,然后argparse知道如何从sys.argv解析出那些参数,并在用户给程序传入无效参数时报出错
阅读全文
摘要:关于python处理excel文件的各种信息:http://www.python-excel.org/本文使用openpyxl(3.0.7)说明文档:https://openpyxl.readthedocs.io/en/stable/ 1、openpyxl模块介绍及安装 1、openpyxl模块介绍
阅读全文
摘要:本文使用的python3.8:https://docs.python.org/zh-cn/3.8/library/shelve.html#module-shelve 1、与json和pickle的不同 使用json或者pickle持久化数据,可以dump多次,但每次dump都会覆盖掉之前的,因此lo
阅读全文
摘要:本文使用的python3.8:https://docs.python.org/zh-cn/3.8/library/configparser.html#module-configparser 1、INI文件 1、ini文件的基本结构 配置文件是由小节组成的每个小节都有一个[section]标头,加上多
阅读全文
摘要:PyYAML模块说明:https://pyyaml.org/wiki/PyYAMLDocumentation 1、YAML数据 1、YAML数据简介 YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML的意思其实是
阅读全文
摘要:本文使用的python3.8:https://docs.python.org/zh-cn/3.8/library/pickle.html#pickle.Pickler 1、pickle模块基础 pickle,用于python程序之间的数据交换。 1、pickle模块简介 模块pickle实现了对一个
阅读全文
摘要:本文使用的python3.8:https://docs.python.org/zh-cn/3.8/library/json.html#module-json 1、json数据 1、json简介 JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表
阅读全文
摘要:1、xml包中的四个子包 Python的核心XML支持。 xml包的说明文档:https://docs.python.org/zh-cn/3.7/library/xml.html 1、dom包 Document Object Model。适合用于处理DOM API。它能够将XML数据在内存中解析成一
阅读全文
摘要:1、什么是模块 在prthon中,模块是代码组织的一种方式,把功能相近的函数或者类放到一个文件中,一个文件(.py)就是一个模块(modue),模块名就是文件名去掉后缀.py。 2、模块的作用 提高代码的复用性和维护性。一个模块可以很方便的在其他项目中导入。 解决命名冲突,不同模块中相同的命名不会冲
阅读全文

浙公网安备 33010602011771号