request 模块 #requests 库#python标准库中提供了: urllib等模块以供http请求,但是,它的api太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 # /usb/bin/env python#! -*- enc ...
分类:
其他好文 时间:
2017-10-25 21:31:48
阅读次数:
214
1 ''' 2 以下代码均为讲解,不能实际操作 3 ''' 4 ''' 5 博客园 Infi_chu 6 ''' 7 ''' 8 模块的优点: 9 1.高可维护性 10 2.可以大大减少编写的代码量 11 12 模块一共有三种: 13 1.Python标准库 14 2.第三方模块 15 3.应用程序... ...
分类:
编程语言 时间:
2017-10-25 00:45:13
阅读次数:
213
HTMLTestRunner是Python标准库unittest模块的一个扩展。它生成易于使用的HTML测试报告。 1.下载HTMLTestRunner.py模块地址 http://tungwaiyip.info/software/HTMLTestRunner.html 2.导入模块有多种方式,这里 ...
分类:
Web程序 时间:
2017-10-17 15:11:55
阅读次数:
422
Python标准库中提供了三种用来分析程序性能的模块,分别是cProfile, profile和hotshot,另外还有一个辅助模块stats。这些模块提供了对Python程序的确定性分析功能,同时也提供了相应的报表生成工具,方便用户快速地检查和分析结果 cProfile:基于lsprof的用C语言 ...
分类:
编程语言 时间:
2017-10-16 16:40:32
阅读次数:
238
Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但是当项目达到一定的规模,频繁创建/销毁进程或者线程是非常消耗资源的,这个时候我们就要编写自己的线程池/进程池,以空间换时间。但从Python3.2开始,标准库为我们提供了concurr ...
分类:
编程语言 时间:
2017-10-09 17:48:15
阅读次数:
171
刚好用到,这篇文章写得不错,转过来收藏。 转载自 道可道 | Python 标准库 urllib2 的使用细节 Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urllib2 库的使用细 ...
分类:
编程语言 时间:
2017-10-07 22:03:39
阅读次数:
178
编写一个最简单的应用: 使用python标准库里自带的WSGI服务器: 即可运行。 这里我们实现了一个函数,而这个工作其实也可以用类来完成,而且使用起来更方便: WSGI标准要求用类来实现时必须有一个__call__方法。再加点枝叶进去: 这样一来,一个最简单的框架就写好了。具体使用方法如下: 打开 ...
分类:
编程语言 时间:
2017-09-29 17:58:49
阅读次数:
198
JSON通常用于在Web客户端和服务器数据交换,即把字符串类型的数据转换成Python基本数据类型或者将Python基本数据类型转换成字符串类型。 常用方法 实例 将字符串序列化成字典 创建一个字符串变量dict_str >>> dict_str = '{"k1":"v1","k2":"v2"}' ...
分类:
编程语言 时间:
2017-09-27 13:21:15
阅读次数:
182