标签:demo 组合 时间戳 std 封装 pre 形式 name exists
Python模块#调用模块: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()))
#调用模块
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))
#调用操作系统的模块 是重点
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)
#行的终止符 \n
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:\Demo\demo4\内置函数.py‘))
#获取文件的目录名
print(os.path.dirname(‘F:\Demo\demo4\内置函数.py‘))
#获取文件名
print(os.path.basename(‘F:\Demo\demo4\内置函数.py‘))
#判断改文件是否存在
print(os.path.exists(‘F:\Demo\demo4\内置函数1.py‘))
#判断是否为目录
print(os.path.isdir(‘F:\Demo\demo4‘))
#将两个路径组合在一起输出
print(os.path.join(‘F:\Demo\demo4‘,‘demo5\demo6‘))
标签:demo 组合 时间戳 std 封装 pre 形式 name exists
原文地址:http://blog.51cto.com/13770206/2310058