当我们需要对操作系统进行一些高级操作时,Python中的os
模块是非常有用的一个模块。os
模块提供对操作系统进行访问的接口,以我们能够编写出功能强大的程序。
简单使用
首先,我们需要导入os
模块:
import os
- 获取当前工作目录
可以使用os.getcwd()
方法获取当前工作目录:
import os
# 获取当前工作目录
current_dir = os.getcwd()
print(f"当前工作目录为:{current_dir}")
输出结果为:当前工作目录为:/Users/username/Desktop
- 列出目录中的文件和子目录
可以使用os.listdir()
方法列出目录中的文件和子目录:
import os
# 列出目录中的文件和子目录
content = os.listdir()
print(f"当前目录的内容为:{content}")
输出结果为:当前目录的内容为:['file1.txt', 'file2.py', 'folder1', 'folder2']
重命名操作
有时,我们需要对文件或目录进行重命名操作。Python中的os
模块可以完成这个任务。
- 重命名文件
可以使用os.rename()
方法重命名文件。比如,将某个文件从file1.txt
改为file1_new.txt
:
import os
# 重命名文件
os.rename("file1.txt", "file1_new.txt")
- 重命名目录
同样的,可以使用os.rename()
方法重命名目录。比如,将某个目录从folder1
改为folder1_new
:
import os
# 重命名目录
os.rename("folder1", "folder1_new")
综上,通过os
模块的简单使用及重命名操作,我们可以在Python中轻松对文件和目录进行操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python中os模块的简单使用及重命名操作 - Python技术站