Python学习——os模块中几个常用的方法

来源:互联网 发布:淘宝和农村淘宝的区别 编辑:程序博客网 时间:2024/06/11 12:23

1、os.rename() 对文件重命名

格式为:os.rename(file1,file2),将file1重命名为file2

import osos.rename('aaa.txt','bbb.txt')

2、os.getcwd() 获取当前文件目录

improt os print(os.getcwd())

如果目前的路径为桌面,那么得到的结果为:

C:\Users\Administrator\Desktop

3、os.listdir() 获取指定目录下的所有文件

如果是获得当前目录下的所有文件,为:

import os print(os.listdir('.'))

博主当前目录为桌面,因此得到的是桌面上的所有文件,且以列表的形式返回:

['111.py', '122.py', '360安全卫士.lnk', '360安全浏览器.lnk', 'account.txt', 'CorePythonProgramming核心编程第二版', 'CorePythonProgramming核心编程第二版.rar', 'desktop.ini', 'Excel学习视频和PPT', 'face.jpg', 'hello.py', 'leetcode', 'PotPlayer.lnk', 'python', 'Python 编程_核心知识', 'test.txt', 'test1.txt', '百度网盘.lnk', '绘图']

如果是为了获得制定目录的话,加入据对路径就可以了。

import os print(os.listdir('c:/user'))

4、os.remove()删除文件

删除默认位置上的文件,如果文件不存在,则会报错:

import osos.remove('asdf.txt')

得到:

FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'asdf.txt'
原创粉丝点击