Python中os模块的用法介绍

发布时间:2021-06-02 09:23:45 作者:栢白
来源:亿速云 阅读:164

今天小编给大家分享的是Python中os模块的用法介绍,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

1、说明

os.path.exists():用于判断某个路径(文件或文件夹)是否存在,若存在则返回True,若不存在则返回False。

os.makedirs():用于创建文件夹。传入所欲创建的文件夹的路径即可,没有返回值。值得一提的是,这个函数可以实现目录的递归创建,也就是说如果所传入的路径中,倒数第二级的目录也不存在,那么就会先创建该级目录,然后在在目录下创建所欲创建的目录,依此类推。

os.path.basename():传入一个文件的路径,返回该文件的文件名。

os.path.dirname():与 os.path.basename() 相反,返回的是文件所在的目录的路径。

2、实例

img_path = '/home/wang/my_data/imgs/a.png'
img_name = os.path.basename(img_path)
img_dir = os.path.dirname(img_path)
# img_name = 'a.png'
# img_dir = '/home/wang/my_data/imgs'
# 若所传入地址为文件夹地址,例如 img_path = '/home/wang/my_data/imgs'
# 则 img_name = 'imgs' , img_dir = '/home/wang/my_data'

知识点扩展:

os 模块代表了程序所在的操作系统,主要用于获取程序运行所在操作系统的相关信息。

在 Python 的交互式解释器中先导入 os 模块,然后输入 os.__all__ 命令(__all__ 变量代表了该模块开放的公开接口),即可看到该模块所包含的全部属性和函数。

此处仅介绍 os 模块中常用的属性和函数:

关于Python中os模块的用法介绍就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

推荐阅读:
  1. Python os模块的介绍和用法
  2. python-pymysql的基本用法介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python os模块

上一篇:SpringBoot集成Redis的过程介绍

下一篇:快速获取爬虫代理ip资源的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》