Python模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python模块相关的知识,希望对你有一定的参考价值。

Python模块


time模块

#调用模块:import+模块名

import time;

#获取当前时间戳 linux从70到38的毫秒数

print(time.time());#此方法计算系统执行的时间

#休眠当前线程,阻塞住当前的线程,单位是秒

time.sleep(5);
print(‘休眠结束‘)

#单位为秒,例如:1.5e-06 科学计数法,1.5*10^6

#计算cpu执行时间

print(time.clock())

#获取世界标准时间

print(time.gmtime())

#获取本地时间,结果为元组tuple

print(time.localtime())

#格式化时间y:年 m:月 d:日 H:时 M:分 S:秒 将时间元组转换成为有格式的字符串

print(time.strftime(‘%y-%m-%d %H:%M:%S‘,time.localtime()))

#将格式字符串转换为元组,好处是可以通过索引分别获取每个元组

print(time.strptime(‘18-10-23 15:00:07‘,‘%y-%m-%d %H:%M:%S‘))

#ctime将时间戳转换成时间字符串类型 CHAR(字符串) CDATA(XML中的数据:)<head>节点的内容如果为字符串

CDATA</head>
print(time.ctime(time.time()))

random模块

#调用模块

import random

#生成0~1之间的随机数 包含小数

print(random.random())

#获取一个范围之中的随机整数 既包含a 又包含b

print(random.randint(0,10))

#随机选择序列中的元素

print(random.choice([1,2,3,4,5,6,7]))

#randrange(a,b) a~b之间的随机整数 不包含b

print(random.randrange(0,10))

os模块


#调用操作系统的模块 是重点

import os#自适应操作系统

#获取当前py文件运行的目录

print(os.getcwd());

#切换目录 cd

os.chdir(‘F:\Demo\demo4‘);

#获取当前目录 python . ..

print(os.curdir);

#上一级目录 ..

print(os.pardir);

#创建目录

os.mkdir(‘我是目录‘)

#删除目录的操作必须是空目录 Linux rm

os.rmdir(‘我是目录‘)

#创建嵌套的目录

os.makedirs(‘我是目录/demo/demo1‘)

#删除嵌套的目录

os.removedirs(‘我是目录/demo/demo1‘)

#展示当前目录下的所有文件和目录 组装成为一个列表

lists=os.listdir(‘F:\Demo\demo4‘)
print(lists)

#删除文件

os.remove(‘HelloWorld‘)
os.rename(‘../demo3‘,‘demo7‘)

#查看文件的详细信息

print(os.stat(‘内置函数.py‘))

#文件分隔符 windows: Linux:/

print(os.sep)

#文件分隔符字符串 环境变量; Linux:

print(os.pathsep)

#行的终止符

print(os.linesep)

#直接执行shell命令的方法 windows gbk python utf-8

os.system(‘ipconfig‘)

#获取系统环境变量 封装成了字典

print(os.environ)

#获取文件的绝对路径

print(os.path.abspath(‘内置函数.py‘))

#将文件名和目录以元组的形式进行分割

print(os.path.split(‘F:Demodemo4内置函数.py‘))

#获取文件的目录名

print(os.path.dirname(‘F:Demodemo4内置函数.py‘))

#获取文件名

print(os.path.basename(‘F:Demodemo4内置函数.py‘))

#判断改文件是否存在

print(os.path.exists(‘F:Demodemo4内置函数1.py‘))

#判断是否为目录

print(os.path.isdir(‘F:Demodemo4‘))

#将两个路径组合在一起输出

print(os.path.join(‘F:Demodemo4‘,‘demo5demo6‘))

以上是关于Python模块的主要内容,如果未能解决你的问题,请参考以下文章

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

python之模块和包

python中的模块

Python 常用模块学习

python之模块和包

Python 八Python模块