python标准库-os模块
2021/5/16 20:28:54
本文主要是介绍python标准库-os模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
os模块
os模块主要是对文件,目录的操作
常用的方法有:
os.mkdir() 创建目录
# os.mkdir(dirname) # 创建目录 # os.mkdir("testdir")
os.listdir() 列出目录的文件名称,相当于ls命令
print(os.listdir("./"))
os.removedirs() 删除目录文件
# 删除目录 os.removedirs("testdir")
os.getcwd() 获取当前目录
# 获取当前路径 print(os.getcwd())
os.path.exists(dir or file) 判断文件或者目录是否存在
# 判断目录或者文件是否存在 if not os.path.exists("test"): os.mkdir("test") print(os.getcwd()) if not os.path.exists("test/test.txt"): # f = open("test/test.txt", "w") # f.write("test os lib") # f.close() with open("test/test.txt", "w") as f: f.write("test os lib") os.remove("test/test.txt") os.removedirs("test")
time模块
# time模块获取当前时间及时间格式的模块
time.asctime()
返回Sun May 16 16:40:28 2021这种西方格式的当前时间
print(time.asctime())
time.time()
返回从1970-1-1 00:00:00开始的秒计数值,即时间戳
print(time.time())
比如:1621154535.6239324
time.localtime()
格式化时间戳为本地的时间。 如果sec参数未输入,则以当前时间为转换标准。
print(time.localtime())
比如:time.struct_time(tm_year=2021, tm_mon=5, tm_mday=16, tm_hour=16, tm_min=44, tm_sec=55, tm_wday=6, tm_yday=136, tm_isdst=0)
time.strftime()
函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数 format 决定。
print(time.strftime("%Y-%m-%d %H:%M:%S %A"))
比如:2021-05-16 16:51:59 Sunday
https://www.runoob.com/python/att-time-strftime.html
这篇关于python标准库-os模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器