欢迎访问宙启技术站
智能推送

使用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程序中,进行文件和目录的操作变得异常容易。