Python语言中的os是什么意思?老男孩Python专业培训
老男孩IT教育
行业新闻
2022年4月24日 10:21
OS模块简单来说就是Python语言的系统编程的操作模块,可以用于处理文件和目录这些需要我们日常手动完成的行为,在很多业务场景中,我们可能需要查找各种操作文件,比如查找配置文件、测试报告等,这就需要依赖os模块。本文将为大家详细介绍一下:
OS模块简单来说就是Python语言的系统编程的操作模块,可以用于处理文件和目录这些需要我们日常手动完成的行为,在很多业务场景中,我们可能需要查找各种操作文件,比如查找配置文件、测试报告等,这就需要依赖os模块。本文将为大家详细介绍一下:
常用的os模块命令:
1、os.name——name顾名思义就是’名字’,这里的名字是指操作系统的名字,主要作用是判断目前正在使用的平台,并给出操作系统的名字,如Windows 返回 ‘nt’; Linux 返回’posix’。注意该命令不带括号。
2、os.getcwd()——全称应该是’get current work directory’,获取当前工作的目录,如:返回结果为:’C:\\Program Files\\Python36’。注意该命令带括号,除了第一个命令不带括号之外,以下命令基本都带括号。
3、os.listdir(path)——列出path目录下所有的文件和目录名。Path参数可以省略。
4、os.remove(path)——删除path指定的文件,该参数不能省略。
5、os.rmdir(path)——删除path指定的目录,该参数不能省略。
6、os.mkdir(path)——创建path指定的目录,该参数不能省略。
7、os.popen('ls')——相当于打开了一个临时的文件存储打开的目录(可以赋给变量,字符串的形式);
8、os.path.join(path1,[path2],[path3])——将路径和文件名分为一个列表中的两个元素,将它们拼起来,若其中有绝对路径,则之前的path将会被删除.;
9、os.system()——运行shell命令,直接显示(相当于启动一个全新的shell,然后去执行那条命令,命令执行完成过后,shell直接退出);
关于"Python语言中的os是什么意思?"的话题到这里就结束了,想要学习Python,却又担心找不到合适的Python培训机构,在这里推荐大家来老男孩教育。老男孩教育师资团队强大、从业经验丰富、课程体系完善,且拥有真实企业级实战项目,欢迎大家前来试听。
推荐阅读:
Python面试中容易混淆的语法有哪些?老男孩Python全日制培训班
