Python模块 第3页

  • Python模块学习之subprocess 创建子进程

    Python模块学习之subprocess 创建子进程

    subprocess被用来替换一些老的模块和函数,如:os.system、os.spawn*、os.popen*、popen2.*、commands.*。可见,subprocess是被推荐使用的模块。下面是一个很简单的例子,创建一个新进程,执行app1.exe,传入相当的参数,并打印出进程的返回值:...

    kavinkavin 2018.05.15 2151浏览 0
  • Python模块学习之zipfile zip文件操作

    Python模块学习之zipfile zip文件操作

    最近在写一个网络客户端下载程序,用于下载服务器上的数据。有些数据(如文本,office文档)如果直接传输的话,将会增加通信的数据量,使下载时间变长。服务器在传输这些数据之前先对其进行压缩,客户端接收到数据之后进行解压,这样可以减小网通传输数据的通信量,缩短下载的时间,从而增加客户体验。以前用C#做类...

    kavinkavin 2018.05.15 1933浏览 0
  • Python模块学习之logging 日志记录

    Python模块学习之logging 日志记录

    许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系统的运行状况进行跟踪。.在.NET平台中,有非常著名的第三方开源日志组件log4net,c++中,有人们熟悉的log4cpp,而在python中,我们不需要第三方的日志组件,因为它已经为我们提供了简单易用、且功能强大的日...

    kavinkavin 2018.05.15 2107浏览 0
  • Python模块学习之httplib HTTP协议客户端实现

    Python模块学习之httplib HTTP协议客户端实现

    httplib 是 python中http 协议的客户端实现,可以使用该模块来与 HTTP 服务器进行交互。httplib的内容不是很多,也比较简单。以下是一个非常简单的例子,使用httplib获取google首页的html: #coding=gbk   import...

    kavinkavin 2018.05.15 2105浏览 0
  • Python模块学习之thread多线程处理

    Python模块学习之thread多线程处理

     Python 标准库提供了 thread 和 threading 两个模块来对多线程进行支持。其中, thread 模块以低级、原始的方式来处理和控制线程,而 threading 模块通过对 thread 进行二次封装,提供了更方便的 api 来处理线程。虽然使用 thread 没有 t...

    kavinkavin 2018.05.15 2097浏览 0