Python模块 第4页
-
Python模块学习之threading 多线程控制和处理
threading通过对thread模块进行二次封装,提供了更方便的API来操作线程threading.ThreadThread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading...
kavin 2018.05.15 2343浏览 0 -
Python模块学习之random 随机数生成
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0random.uniformrandom.uniform的函数原型为:rand...
kavin 2018.05.15 2540浏览 0 -
Python模块学习之time日期时间处理
在应用程序的开发过程中,难免要跟日期、时间处理打交道。如:记录一个复杂算法的执行时间;网络通信中数据包的延迟等等。Python中提供了time, datetime calendar等模块来处理时间日期,今天对time模块中最常用的几个函数作一个介绍。time.timetime.time()函数返回从...
kavin 2018.05.15 2416浏览 0 -
Python模块学习之struct 数据格式转换
Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串,整数,浮点数,元组,列表,字典。通过这六种数据类型,我们可以完成大部分工作。但当Python需要通过网络与其他的平台进行交互的时候,必须考虑到将这些...
kavin 2018.05.15 2406浏览 0 -
Python模块学习之hashlib hash加密
Python中的hashlib及hmac模块用来hash加密。说到加密,首先要了解加密的基本知识:hash加密,对称加密,不对称加密,数字签名等等。相关的知识可以在msdn上查阅:http://msdn.microsoft.com/zh-cn/library/92f9ye3s.aspx使用Pytho...
kavin 2018.05.15 2489浏览 0