-
Python模块学习之thread多线程处理
Python 标准库提供了 thread 和 threading 两个模块来对多线程进行支持。其中, thread 模块以低级、原始的方式来处理和控制线程,而 threading 模块通过对 thread 进行二次封装,提供了更方便的 api 来处理线程。虽然使用 thread 没有 t...
kavin 2018.05.15 2387浏览 0 -
Python模块学习之threading 多线程控制和处理
threading通过对thread模块进行二次封装,提供了更方便的API来操作线程threading.ThreadThread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading...
kavin 2018.05.15 2291浏览 0 -
Python模块学习之random 随机数生成
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0random.uniformrandom.uniform的函数原型为:rand...
kavin 2018.05.15 2490浏览 0 -
Python模块学习之time日期时间处理
在应用程序的开发过程中,难免要跟日期、时间处理打交道。如:记录一个复杂算法的执行时间;网络通信中数据包的延迟等等。Python中提供了time, datetime calendar等模块来处理时间日期,今天对time模块中最常用的几个函数作一个介绍。time.timetime.time()函数返回从...
kavin 2018.05.15 2364浏览 0 -
Python模块学习之glob 文件路径查找
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。glob.glob返回...
kavin 2018.05.15 2490浏览 0