SocketServer模块简化了编写网络服务程序的任务。同时SocketServer模块也是Python标准库中很多服务器框架的基础。 socketserver模块可以简化网络服务器的编写,Python把网络服务抽象成两个主要的类,一个是Server类,用于处理连接相关的网络操作,另外一个则是Re ...
分类:
其他好文 时间:
2019-04-17 20:49:48
阅读次数:
181
一.模块 collections 中的一个类—— OrderedDict 。(字典让你能够将信息关联起来,但它们不记录你添加键 — 值对的顺序。要创建字典并记录其中的键 — 值对的添加顺序,可使用模块 collections 中的 OrderedDict 类。 OrderedDict 实例的行为几乎 ...
分类:
编程语言 时间:
2019-04-16 00:49:00
阅读次数:
131
1.函数 要调用一个函数,需要知道函数的名称和参数。 可以查看Python标准库:https://docs.python.org/2/library/index.html,也可以在交互式命令行通过 help(abs) 查看函数的帮助信息。 调用函数的时候,如果传入的参数数量不对,会报TypeErro ...
分类:
编程语言 时间:
2019-04-12 19:29:49
阅读次数:
176
简洁的web框架Bottle 简介 Bottle是一个非常简洁,轻量web框架,与django形成鲜明的对比,它只由一个单文件组成,文件总共只有3700多行代码,依赖只有python标准库。但是麻雀虽小五脏俱全,基本的功能都有实现,很适合做一些小的web应用 开始使用 首先使用pip install ...
分类:
Web程序 时间:
2019-03-25 00:44:10
阅读次数:
235
Mock库的应用 Mock在Python3.3之前是第三方库,需要安装 pip install Mock ;导入 import mock Mock在Python3.3之后是Python标准库,导入方式为 from unittest import mock Mock能够让我们模拟单元测试中不可用或繁重 ...
分类:
编程语言 时间:
2019-03-20 00:52:11
阅读次数:
186
.Python标准库 内置函数next iterator default ...
分类:
编程语言 时间:
2019-03-12 14:08:10
阅读次数:
161
.Python标准库 内置函数issubclass class classinfo ...
分类:
编程语言 时间:
2019-03-12 13:54:46
阅读次数:
187
一. 上下文管理 1. 传统的类方式 Java 使用 try 来自动管理资源,只要实现了 AutoCloseable 接口,就可以部分摆脱手动 colse 的地狱了。 而 Python,则是定义了两个 Protocol:__enter__ 和 __exit__. 下面是一个 open 的模拟实现: ...
分类:
编程语言 时间:
2019-03-10 09:43:51
阅读次数:
230
自学编程需要注意的问题 很多人都推荐小白第一门语言选Python,因为语法简单。这句话只说了一半,Python确实容易上手,对初学者的门槛很低。但我发现,对于高手而言编程语言不是重点,例如很多人学完了Python的语法,觉得确实简单,但是转头去用Python标准库的时候,却发现自己连文档都看不懂。标准库提供了Python和其它系统功能的接口,最终实现了Python和系统之间的互动。读标准库需要系
分类:
编程语言 时间:
2019-03-06 01:01:17
阅读次数:
234
apscheduler collections collections.OrderDict collections.defaultdict Python 标准库提供了 collections 模块。这个方便的附加组件可以为你提供更多数据类型。 ConfigParser "ConfigParser – ...
分类:
编程语言 时间:
2019-03-03 18:55:10
阅读次数:
268