文件操作
知识点
文件指针
os模块
备注:以下文件、目录均支持相对路径、绝对路径
方法 |
说明 |
os.rename(源文件名, 目标文件名) |
重命名文件 |
os.remove(文件名) |
删除文件 |
os.listdir(目录名) |
目录列表 |
os.mkdir(目录名) |
创建目录 |
os.rmdir(目录名) |
删除目录 |
os.getcwd() |
获取当前目录 |
os.chdir(目标目录) |
修改工作目录 |
os.path.isdir(文件路径) |
判断是否是文件 |
os.system(系统命令) |
执行shell命令 |
文件编码
备注:在python2中,文件采用Ascii码,不支持中文,此时需要在文件中进行标识
1 2 3 4 5
| 方法1: 方法2:
username = u"吴翔"
|
作业
- (问答)请描述在读取文件时,操作文件的指针的运作模式
- 通过os命令将文件”1.txt”重命名为”2.txt”
- 通过os命令将删除文件2.txt
- 通过os命令打印出当前目录所有的文件信息
- 通过os命令创建目录”wuxiang”
- 通过os命令删除目录”wuxiang”
- 通过os命令获取当前目录的绝对路径
- 通过os命令切换目录到当前目录下的”wuxiang”目录
- 通过os命令判断当前文件夹下”1.txt”是不是文件
- (问答)在python2中默认使用的字符集是什么,如何让其支持中文字符