python小总结2(time,os)

Posted lzzz

tags:

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

一、时间模块

1.1 Time

time.time():获取时间戳,结果为一个浮点数

time.gtime():获取时间的元组形式

time.localtime():获取的是当地时间

time.mktime():将元组形式转换为时间戳

time.ctime():将时间戳转换为字符串

time.strftime("%Y-%m-%d  %H:%M:%S",l):将时间元组转换为字符串

time.strptime(被转换的时间对象,"%Y-%m-%d  %H:%M:%S"):将时间字符串转换为元组

time.sleep(3):休眠,单位为秒

1.2 Datetime

datetime.datetime.now():获取当前时间

datetime.datetime(2018,11,19,15,30,23,895404):获取指定时间

被转换的时间对象.strftime("%Y.%m.%d"):将时间对象转换为字符串

datetime.datetime.strptime(被转换的时间对象,"%Y.%m.%d"):将字符串转换为时间对象

 

时间的减法运算
d5 = datetime.datetime(2018,11,19,15,30,23,895404)
d6 = datetime.datetime(2018,11,23,15,40,26,895404)
d7 = d6 - d5

 

1.3 Calender

二、OS

path为一个文件路径

os.listdir(path):获取一个指定目录所有的文件以及子目录,返回一个列表

os.name:获取当前操作系统类型

os.environ:获取当前操作系统中所有的环境变量

os.curdir:获取当前目录

os.mkdir(r"C:UsersAdministratorDesktopaaa"):绝对路径:路径的拼接使用

os.mkdir("good/text"):相对路径:路径的拼接使用

os.rmdir("good/text"):删除目录

os.stat("good"):获取属性

os.rename("good","hello"):重命名文件

os.remove("file1.txt"):删除普通文件

 

os.path.exists(srcPath):判断原文件是否存在

os.path.join(path,fileList[2]):通过初始路径拼接子文件或者子目录的路径

os.path.split(r"C:UsersAdministratorDesktopSZ-Python1811Day10视频"):拆分路径,结果为一个元组

os.path.splitext(r"C:UsersAdministratorDesktopSZ-Python1811Day10视频1.上堂回顾.mp4"):获取的是文件的扩展名

os.path.isdir(path):判断一个指定的路径是否是目录

os.path.isfile(path):判断一个指定的路径是否是文件

os.path.getsize(r"C:UsersAdministratorDesktopSZ-Python1811Day10视频1.上堂回顾.mp4"):获取文件的大小,单位为字节

 

path = r"C:UsersAdministratorDesktopSZ-Python1811Day10视频1.上堂回顾.mp4"

print(os.path.dirname(path))获取文件的路径(C:UsersAdministratorDesktopSZ-Python1811Day10视频

print(os.path.basename(path))获取文件名(1.上堂回顾.mp4




以上是关于python小总结2(time,os)的主要内容,如果未能解决你的问题,请参考以下文章

python小总结

python常用功能总结

运维小总结

Android小技巧总结1

总结下常用js中的小语法和技巧

Python Requests 小技巧总结