f = open("文件名", "访问方式")
访问方式 | 说明 |
---|---|
r | 以只读方式打开文件.文件的指针将会放在文件的开头,这是默认模式.如果文件不存在,抛出异常 |
w | 以只写方式打开文件.如果文件存在会被覆盖.如果文件不存在,创建新文件 |
a | 以追加方式打开文件.如果该文件已存在,文件指针会放在文件的结尾.如果文件不存在,创建新文件进行写入 |
r+ | 以读写方式打开文件.文件的指针会放在文件的开头.如果文件不存在,抛出异常 |
w+ | 以读写方式打开文件.如果文件存在会被覆盖.如果不存在,创建新文件 |
a+ | 以读写方式打开文件.如果该文件已存在,文件指针将会放在文件的结尾.如果文件不存在,创建新文件进行写入 |
readline
os
模块方法名 | 说明 | 示例 |
---|---|---|
rename | 重命名文件 | os.rename(源文件名, 目标文件名) |
remove | 删除文件 | os.remove(文件名) |
方法名 | 说明 | 示例 |
---|---|---|
listdir | 目录列表 | os.listdir(目录名) |
mkdir | 创建目录 | os.mkdir(目录名) |
rmdir | 删除目录 | os.rmdir(目录名) |
getcwd | 获取当前目录 | os.getcwd() |
chdir | 修改工作目录 | os.chdir(目标目录) |
path.isdir | 判断是否是文件 | os.path.isdir(文件路径) |
提示: 文件或者目录操作都支持相对路径和绝对路径
ASCII
编码,UNICODE
编码等Python2.x默认是ASCII Python3.x默认是UTF-8编码