博罗网站设计公司网站服务搭建
news/
2025/10/2 16:27:02/
文章来源:
博罗网站设计公司,网站服务搭建,顺的网站建设信息,微信端怎么建设网站sys模块 与操作系统交互的一个接口 文件夹相关 os.makedirs(dirname1/dirname2) 可生成多层递归目录os.removedirs(dirname1) 若目录为空#xff0c;则删除#xff0c;并递归到上一级目录#xff0c;如若也为空#xff0c;则删除#xff0c;依此类推os.mkdir(dirnam…sys模块 与操作系统交互的一个接口 文件夹相关 os.makedirs(dirname1/dirname2) 可生成多层递归目录 os.removedirs(dirname1) 若目录为空则删除并递归到上一级目录如若也为空则删除依此类推 os.mkdir(dirname) 生成单级目录相当于shell中mkdir dirname os.rmdir(dirname) 删除单级空目录若目录不为空则无法删除报错相当于shell中rmdir dirname os.listdir(dirname) 列出指定目录下的所有文件和子目录包括隐藏文件并以列表方式打印 文件相关 os.remove() 删除一个文件 os.rename(oldname,newname) 重命名文件/目录 os.stat(path/filename) 获取文件/目录信息(关于该文件的相关信息) 执行系统命令相关 os.system(bash command) 运行shell命令直接显示 os.popen(bash command).read() 运行shell命令获取执行结果 os.environ 获取系统环境变量 path系列,与路径相关 os.path.abspath(path) 返回path规范化的绝对路径 s os.path.abspath(rC:\Users\15471\PycharmProjects\Python学习)
print(s)
获取绝对路径 os.path.split(path) 将path分割成目录和文件名二元组返回 s os.path.split(rC:\Users\15471\PycharmProjects\Python学习\day15)
print(s)
运行结果:[元组,最后一个文件 和 路径名]
(C:\\Users\\15471\\PycharmProjects\\Python学习, day15) os.path.dirname(path) 返回path的目录。其实就是os.path.split(path)的第一个元素 s os.path.dirname(rC:\Users\15471\PycharmProjects\Python学习\day15)
print(s)
运行结果:[目录名]
C:\Users\15471\PycharmProjects\Python学习 os.path.basename(path) 返回path最后的文件名。如何path以或\结尾那么就会返回空值即os.path.split(path)的第二个元素。 s os.path.basename(rC:\Users\15471\PycharmProjects\Python学习\day15)
print(s)
运行结果:
day15 os.path.exists(path) 如果path存在返回True如果path不存在返回False os.path.isabs(path) 如果path是绝对路径返回True os.path.isfile(path) 如果path是一个存在的文件返回True。否则返回False s os.path.isfile(rC:\Users\15471\PycharmProjects\Python学习\day15)
print(s)
s os.path.isfile(rC:\Users\15471\PycharmProjects\Python学习\day15\exercise.py)
print(s)
运行结果:
False
True os.path.isdir(path) 如果path是一个存在的目录则返回True。否则返回False s os.path.isdir(rC:\Users\15471\PycharmProjects\Python学习\day15)
print(s)
s os.path.isdir(rC:\Users\15471\PycharmProjects\Python学习\day15\exercise.py)
print(s)
运行结果:
True
False os.path.join(path1[, path2[, ...]]) 将多个路径组合后返回第一个绝对路径之前的参数将被忽略 #例题,指定一个盘符,显示这个盘符下所有的内容,让用户输入切换到他输入的目录
import os
# os.mkdir(a)
os.listdir(rC:\Users\15471\PycharmProjects\Python学习\day15)
url input()
# os.chdir(rC:\Users\15471\PycharmProjects\Python学习\day15 \\ url)
os.chdir(os.path.join(rC:\Users\15471\PycharmProjects\Python学习\day15,url))
ret os.getcwd()
print(os.listdir(ret)) os.path.getatime(path) 返回path所指向的文件或者目录的最后访问时间 os.path.getmtime(path) 返回path所指向的文件或者目录的最后修改时间 os.path.getsize(path) 返回path的大小 s os.path.getsize(rC:\Users\15471\PycharmProjects\Python学习)
print(s)
打印结果:
4096 os.getcwd() 获取当前工作目录即当前python脚本工作的目录路径 print(os.getcwd())
打印结果:
C:\Users\15471\PycharmProjects\Python学习\day15 os.chdir(dirname) 改变当前脚本工作目录相当于shell下cd os.curdir 返回当前目录: (.) os.pardir 获取当前目录的父目录字符串名(..) 获取当前文件路径__file__ BASE_dir os.path.abspath(__file__)
print(BASE_dir)
打印结果:
C:\Users\15471\PycharmProjects\Python学习\day15\exercise.py sys模块 与Python解释器交互的一个接口 print(sys.path)#返回模块的搜索路径初始化时使用PYTHONPATH环境变量的值 print(sys.platform) #返回操作系统平台名称 print(sys.version)#Python解释器的版本信息 print(sys.argv) #命令行参数List第一个元素是程序本身路径 转载于:https://www.cnblogs.com/Ailsa-a/p/10396999.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925079.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!