码迷,mamicode.com
首页 > 编程语言 > 详细

Python模块

时间:2018-10-29 14:10:26      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:demo   组合   时间戳   std   封装   pre   形式   name   exists   

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)

#行的终止符 \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‘))

Python模块

标签:demo   组合   时间戳   std   封装   pre   形式   name   exists   

原文地址:http://blog.51cto.com/13770206/2310058

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!