闲游模块

模块

Random

随机小数random.random()0-1之间的小数

随机整数 random.randint(a,b)ab之间的整数 可以取到b

随机整数 random.ranrange(a,b) ab之间的整数  取不到b

 

十个数字,彩票的中奖号码

随机验证码

发红包

 

Time 和时间交互

时间戳

结构化时间  只能取值不能修改

格式化时间 %Y/%m/%d  %H:%M%S

 

时间戳时间 -localtime/gmtime >结构化时间-strftime->格式化时间

格式化时间->strptime结构化时间->mktime时间戳时间

 

Sys

Sys.argv

当你在命令行执行python文件,而不是在pytharm中执行这个文件的时候

你的命令>>>python 路径 参数1 参数2 参数3...

Sys.argv=[“python文件的路径,参数1 参数2 参数3...”]

好处:这些需要输入的参数不需要在程序中以input的形式输入了

 

文件名:文件路径不能有中文 所有的文件名都应该符合变量命名规范

整个文件路径不能有空格 不支持中文

 

sys.path 模块搜索路径  是一个列表,这个列表中存在的都是文件夹的绝对路径

一个模块能被导入,是因为这个模块所在的文件夹在sys.path中就行了

如果一个模块导入不进来,那把这个模块的文件夹添加到sys.path中即可

Import sys

Print (sys.path)

Sys.modules

所有被导入的模块的内存地址都在sys.modules

 

 

Os

创建和删除空文件夹

文件的重命名和删除

Listdir 查看当前目录下的所有文件夹和文件

Star获得文件的信息

 

os.system("bash command") # 运行shell 命令,直接显示
os.popen("bash command").read()#运行shell 命令 ,获取执行结果
os.getcwd() #获取当前工作目录,即当前python脚本工作的目录路径
os.chdir("idrname") #改变当前脚本工作目录

posted @ 2018-08-21 19:22  玩蛇少年7372  阅读(99)  评论(0编辑  收藏  举报