python内置模块(python标准库)
1.time模块 掌握下面三种方式的转换
文件名不能跟系统内置模块重名!
  #三种方式的转化关系

#时间戳(timestamp): 为了计时 为了减法计算
import time
print(time.time()) #1526353195.4560366 秒 从1970年到现在所有的时间秒数
#结构化时间 struct_time
print(time.localtime())
t = time.localtime()
print(t.tm_year)
#---结构化时间
print(time.gtime()) #UTC:世界标准时间 也就是时间分区中心的时间 在英国
print(time.localtime(1526353195)) #这就是将时间戳转化为结构化时间
print(time.localtime(time.time())
#----将结构化时间转化为时间戳 print(time.mktime(time.localtime()))
#将结构化时间转化为字符串时间 两个参数 第一个是怎么表示这个时间 第二个是需要表示的结构化时间
print(time.strftime("%Y-%m-%d %X",time.localtime())) #%Y-%m-%d %X 这些依次是年月日的表示 y一定要大写 %X x大写 统一标识时分秒
#字符串时间转换为结构化时间 两个参数需要一一对应 不然前面的参数是什么系统读不出来
#第一个参数是字符串时间的表达 第二个是字符串时间的结构表达 print(time.strptime("2016:12:24:17:50:36","%Y:%m:%d:%X"))
print(time.asctime()) #结构化时间转化为固定的字符串表达形式 这是两种系统自带的格式 可以直接用这个 比较方便 但是不能自己排格式
print(time.ctime()) #时间戳转化为固定的字符串表达形式 这是两种系统自带的格式 可以直接用这个 比较方便 但是不能自己排格式
Tue May 15 11:56:26 2018
Tue May 15 11:57:24 2018
time.sleep
time.clock
#一种比较适应的格式
import datetime
print(datetime.datetime.now()) 2018-05-15 12:03:24.156881
2.random模块

ret = random.random() #取浮点数 小于1大于0
ret = random.randint(1,6) #取整数
ret = random.randrange(1,3) #范围 右边最后一个不在范围内 比如这个3
ret = random.choice([11,22,33]) #括号里是个列表
ret = random.sample([11,22,33],2) #后面的2意思是选取两个
ret = random.uniform(1,4) #范围里的任意浮点数 v = [12,565,454,54]
random.shuffle(v) #打乱列表里的顺序
print(v) #注意最后仍然是打印乱序后的列表
#模拟验证码
def v_code():
    ret = ""
    for i in  range(4):  #表示选4次
        num = random.randint(0,9)
        alf = chr(random.randint(65,122))   #chr()是python内置方法 将数字对应ascll码中的字母 而数字65到122就是字母a到z
        s = str(random.choice([num,alf]))  #将获取的数字转化为字符串
        ret += s    #每次s返回一个字母或者数字
    return ret
print(v_code())
*3.os模块 跟操作系统打交道
3.sys模块 跟
python内置模块(python标准库)的更多相关文章
- Python内置模块与标准库
		
Python内置模块就是标准库(模块)吗?或者说Python的自带string模块是内置模块吗? 答案是:string不是内置模块,它是标准库.也就是说Python内置模块和标准库并不是同一种东西. ...
 - Python OS模块标准库的系统接口及操作方法
		
Python OS模块标准库的系统接口及操作方法 os.name 返回当前操作系统名,定义了'posix','nt','mac','os2','ce','java'(我使用win7/python3.1 ...
 - Python常用的标准库以及第三方库
		
Python常用的标准库以及第三方库有哪些? 20个必不可少的Python库也是基本的第三方库 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们 ...
 - python学习笔记系列----(八)python常用的标准库
		
终于学到了python手册的最后一部分:常用标准库.这部分内容主要就是介绍了一些基础的常用的基础库,可以大概了解下,在以后真正使用的时候也能想起来再拿出来用. 8.1 操作系统接口模块:OS OS模块 ...
 - 从0开始的Python学习017Python标准库
		
简介 Python标准库使随着Python附带安装的,它包含很多有用的模块.所以对一个Python开发者来说,熟悉Python标准库是十分重要的.通过这些库中的模块,可以解决你的大部分问题. sys模 ...
 - NO.5:自学python之路------标准库,正则表达式
		
引言 时间过的好快呀,终于6级也考完了,学习Python的进度也得赶赶了.好的开始这一周的内容. 正文 模块 模块的本质就是‘.py’结尾的文件,它可以用来从逻辑上组织Python代码,它可以是变量. ...
 - python 常用的标准库及第三方库
		
标准库Python拥有一个强大的标准库.Python语言的核心只包含数字.字符串.列表.字典.文件等常见类型和函数,而由Python标准库提供了系统管理.网络通信.文本处理.数据库接口.图形系统.XM ...
 - Python中级 —— 07标准库
		
标准库学习 1. The Python Standard Library[https://docs.python.org/3.5/library/] ( 3.5.5 Documentation ) 1 ...
 - Python常用的标准库以及第三方库有哪些?
		
20个必不可少的Python库也是基本的第三方库 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们是: Requests.Kenneth Reitz ...
 - Python常用的标准库及第三方库
		
标准库Python拥有一个强大的标准库.Python语言的核心只包含数字.字符串.列表.字典.文件等常见类型和函数,而由Python标准库提供了系统管理.网络通信.文本处理.数据库接口.图形系统.XM ...
 
随机推荐
- dva框架简单描述使用
			
首先传统的create-router-app脚手架生成的脚手架我们写仓库的时候用reducers进行调用还有thunk进行异步操作的时候,需要多层函数进行调用,这样会让我们代码进行维护的时候变得麻烦, ...
 - LeetCode86 Partition List
			
题目: Given a linked list and a value x, partition it such that all nodes less than x come before node ...
 - plt.figure()的使用
			
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/m0_37362454/article/d ...
 - @雅礼集训01/13 - T1@ union
			
目录 @description@ @solution@ @part - 1@ @part - 2@ @part - 3@ @accepted code@ @details@ @description@ ...
 - Android ListView显示底部的分割线
			
有些时候,我们会提出这样的需求,希望ListView显示底部(顶部)的分割线,这样做,会使得UI效果更加精致,如下图所示: 如果搜索资料,大家会搜到一堆相关的方法,最多的莫过于设置listview的f ...
 - 独家 | TensorFlow 2.0将把Eager Execution变为默认执行模式,你该转向动态计算图了
			
机器之心报道 作者:邱陆陆 8 月中旬,谷歌大脑成员 Martin Wicke 在一封公开邮件中宣布,新版本开源框架——TensorFlow 2.0 预览版将在年底之前正式发布.今日,在上海谷歌开发者 ...
 - 使用提示(Hints)
			
对于表的访问,可以使用两种Hints. FULL 和 ROWID FULL hint 告诉ORACLE使用全表扫描的方式访问指定表. 例如: SELECT /*+ FULL(EMP) */ * FRO ...
 - 使用 Laravel-Excel 进行 CSV/EXCEL 文件读写
			
https://blog.csdn.net/yiluohan0307/article/details/80229978 http://www.ptbird.cn/laravel-excel-csv.h ...
 - DOM事件和一些实用笔记
			
let el = document.body.querySelector("style[type='text/css'], style:not([type])");返回HTML文档 ...
 - 怎么实现Web聊天
			
如果你对web聊天这个事情没什么概念,那么最佳做法可能是:openfire+jsjac openfire是java做的开源xmpp服务器,jsjac是javascript做的开源的网页版xmpp客户端 ...