操作系统模块怎么在Python中使用

  介绍

本篇文章给大家分享的是有关os模块怎么在Python中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

操作系统模块

Python的os模块封装了常见的文件和目录操作,本文只是列出部分常用的方法,更多的方法可以查看官方文档。

下面是部分常见的用法:

方法说明os.mkdir创建目录os.rmdir删除目录os.rename重命名os.remove删除文件os.getcwd获取当前工作路径os.walk遍历目录os.path.join连接目录与文件名os.path.split分割文件名与目录os.path.abspath获取绝对路径os.path.dirname获取路径os.path.basename获取文件名或文件夹名os.path.splitext分离文件名与扩展名os.path.isfile判断给出的路径是否是一个文件os.path。isdir判断给出的路径是否是一个目录

后文的例子以下面的目录结构为参考,工作目录为探/用户//编码/python。

操作系统模块怎么在python中使用“>,<br/>看看例子:</p> <ul类= <李>

os.path。abspath:获取文件或目录的绝对路径

,美元pwd/用户/伊桑/编码/python   美元,python   在祝辞祝辞,import  os ,,,,,,,,,,,, #,记得导入,os 模块   在祝辞祝辞,os.path.abspath (& # 39; hello.py& # 39;)   & # 39;/用户/伊桑/编码/python/hello.py& # 39;   在祝辞祝辞,os.path.abspath(& # 39;网络# 39;)   & # 39;/用户/伊桑/编码/python/web # 39;   在祝辞祝辞,os.path.abspath(& # 39; # 39;公司),,,,,,,,#,当前目录的绝对路径   & # 39;/用户/伊桑/编码/python # 39; <李>

os.path。目录名:获取文件或文件夹路径

在祝辞祝辞,os.path.dirname(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   & # 39;/用户/伊桑/编码/python # 39;   在祝辞祝辞,os.path.dirname(& # 39;/用户/伊桑/编码/python/& # 39;)   & # 39;/用户/伊桑/编码/python # 39;   在祝辞祝辞,os.path.dirname(& # 39;/用户/伊桑/编码/python # 39;)   & # 39;/用户/伊桑/编码# 39; <李>

os.path。basename:获取文件名或文件夹名

在祝辞祝辞,os.path.basename(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   & # 39;hello.py& # 39;   在祝辞祝辞,os.path.basename(& # 39;/用户/伊桑/编码/python/& # 39;)   & # 39;& # 39;   在祝辞祝辞,os.path.basename(& # 39;/用户/伊桑/编码/python # 39;)   & # 39;python # 39; <李>

os.path。splitext:分离文件名与扩展名

在祝辞祝辞,os.path.splitext(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   (& # 39;/用户/伊桑/编码/python/你好# 39;,,& # 39;. py # 39;)   在祝辞祝辞,os.path.splitext(& # 39;/用户/伊桑/编码/python # 39;)   (& # 39;/用户/伊桑/编码/python # 39;,, & # 39; & # 39;)   在祝辞祝辞,os.path.splitext(& # 39;/用户/伊桑/编码/python/& # 39;)   (& # 39;/用户/伊桑/编码/python/& # 39;,, & # 39; & # 39;) <李>

os.path。分裂:分离目录与文件名

在祝辞祝辞,os.path.split(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   (& # 39;/用户/伊桑/编码/python # 39;,, & # 39; hello.py& # 39;)   在祝辞祝辞,os.path.split(& # 39;/用户/伊桑/编码/python/& # 39;)   (& # 39;/用户/伊桑/编码/python # 39;,, & # 39; & # 39;)   在祝辞祝辞,os.path.split(& # 39;/用户/伊桑/编码/python # 39;)   (& # 39;/用户/伊桑/编码# 39;,,& # 39;python # 39;) <李>

os.path.isfile/os.path。isdir:判断当前路径是否是一个文件或文件夹

在祝辞祝辞,os.path.isfile(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   真正的   在祝辞祝辞,os.path.isdir(& # 39;/用户/伊桑/编码/python/& # 39;)   真正的   在祝辞祝辞,os.path.isdir(& # 39;/用户/伊桑/编码/python # 39;)   真正的   在祝辞祝辞,os.path.isdir(& # 39;/用户/伊桑/编码/python/hello.py& # 39;)   假 <李>

os.walk:遍历目录

操作系统。走路是遍历目录常用的模块,它返回一个包含3个元素的元祖:(dirpath目录名,文件名).dirpath是以字符串字符串形式返回该目录下所有的绝对路径;目录名是以列表列表形式返回每一个绝对路径下的文件夹名字;filesnames是以列表列表形式返回该路径下所有文件名字。

操作系统模块怎么在Python中使用