使用Python os模块实现文件操作
发布时间:2023-05-19 17:26:36
Python语言中提供了许多用于文件和目录操作的模块,其中一个非常有用的是os模块。os模块提供了许多接口,可以使Python开发者轻松地进行文件和目录的创建、删除、遍历、重命名等操作。
在Python中,使用os模块可以进行以下操作:
1. 创建文件夹
import os
os.mkdir('test') # 在当前目录下创建test文件夹
2. 删除文件夹
import os
os.rmdir('test') # 删除当前目录下的test文件夹
3. 创建文件
import os
f = open('test.txt', 'w')
f.write('Hello, world!')
f.close()
4. 重命名文件
import os
os.rename('test.txt', 'new_test.txt') # 将test.txt改名为new_test.txt
5. 删除文件
import os
os.remove('new_test.txt') # 删除new_test.txt文件
6. 遍历目录
import os
path = './' # 遍历当前目录
for file in os.listdir(path):
print(file)
7. 判断文件/目录是否存在
import os
if os.path.exists('test'):
print('目录存在!')
else:
print('目录不存在!')
总之,os模块提供了非常方便的方法,来进行文件和目录的操作。这使得在Python程序中,进行文件和目录的操作变得异常容易。
