| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python中os模块 -> 正文阅读 |
|
[Python知识库]python中os模块 |
os(operating system)模块是python中操作文件系统的模块,它是Python程序与操作系统进行交互的接口 os模块常用方法1、os.chdir(path)修改当前工作目录(一般不会进行更改) 用处:可以跨目录写文件和调用模块,可以切换当前目录进行访问其下目录的文件内容
2、os.curdir()获取当前目录 注意:返回的是相对路径 3、os.chmod()修改权限(一般用在Linux) 4、os.close()关闭文件路径 5、os.cpu_count()返回的是cpu核所对应的线程数 6、os.getcwd()获取当前路径
注意:返回的是绝对路径,相当于Linux下的pwd命令 7、os.getppid()获取当前进程的进程编号 8、os.kill()通过进程编号杀死进程 9、os.linesep()对应系统下的换行符 10、os.listdir()返回对应目录下的所有文件及文件夹
注意:隐藏文件也能被调取出来,返回的是列表 11、os.makedirs()创建目录,支持多层创建目录(文件夹)
12、os.mkdir()创建目录(只支持一层创建)即新建一个路径
注意:如果传入的路径已存在,则会抛出FileExistsError异常 13、os.open()创建文件相当于全局函数open()(IO流) 14、os.pathsep()获取环境变量的分隔符windows linux 15、os.sep()获取路径的分隔符 16、os.remove(文件名或路径)删除文件
17、os.rmdir()删除目录
注意:只删除单个目录,不可逐级删除 18、os.removedirs()移除目录,支持多级删除(递归)
注意:遇到非空目录即停止 19、os.system()执行终端命令os.system("cls")清屏 20、os.rename(src,dst)将文件或路径重命名
注意:若指定的路径在其他目录下,该函数可实现文件或路径的“剪切后粘贴”操作 21、os.renames()重命名路径(rename的递归版本) 22、os.name 可用来判断判断当前运行所在的环境
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/26 15:03:33- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |