Python 目录相关的操作

本文介绍如何使用Python的os模块进行目录的基本操作,包括创建、查看、重命名和删除目录等。通过具体实例演示了这些常用操作的具体实现方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文从增删改查角度,演示几种常用的 Python 目录操作

前提:引入os 模块, import os

创建目录


In [10]: ls
ambari_customization/  mylovelycodes/            tensorflow-cuda.whl*  video/
bak_ambari-web/        tensorflow-cuda-mkl.whl*  tensorflow.whl*

In [11]: os.mkdir("test")

In [12]: ls
ambari_customization/  mylovelycodes/            tensorflow-cuda.whl*  test/
bak_ambari-web/        tensorflow-cuda-mkl.whl*  tensorflow.whl*       video/

查看目录内容

In [20]: os.listdir("./")
Out[20]: 
['test',
 'ambari_customization',
 'bak_ambari-web',
 'tensorflow-cuda-mkl.whl',
 'tensorflow.whl',
 'tensorflow-cuda.whl',
 'mylovelycodes',
 'video']

修改目录名字 test->newname

In [21]: os.rename("test","newname")

In [22]: os.listdir("./")
Out[22]: 
['ambari_customization',
 'bak_ambari-web',
 'newname',
 'tensorflow-cuda-mkl.whl',
 'tensorflow.whl',
 'tensorflow-cuda.whl',
 'mylovelycodes',
 'video']

删除文件名

In [23]: os.rmdir("newname")

In [24]: os.listdir("./")
Out[24]: 
['ambari_customization',
 'bak_ambari-web',
 'tensorflow-cuda-mkl.whl',
 'tensorflow.whl',
 'tensorflow-cuda.whl',
 'mylovelycodes',
 'video']
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值