黑马程序员技术交流社区

标题: 文件编写及具体操作 [打印本页]

作者: 无冬    时间: 2018-8-1 23:22
标题: 文件编写及具体操作
1. 文件代码编写步骤:
打开文件: open(文件名)———读写(read/write)———关闭文件
(在开发中,通常先编写打开和关闭的代码)

2. 访问方式:
r: 以只读方式打开文件,指针放在文件开头,如果文件不存在,抛出异常(默认模式)
w: 只写方式,文件存在会覆盖,文件不存在创建新文件
a: 以追加方式打开文件,文件存在指针放在文件结尾;文件不存在创建新文件进行写入
r+: 读写,指针放在开头,文件不存在抛出异常
w+: 读写,文件存在会覆盖,文件不存在创建新文件
a+: 读写,指针放在结尾,文件不存在,创建新文件进行写入

3. readline方法:文件太大时,使用readline方法可以一次读取一行内容


4. 具体操作:(a):文件操作:(1).rename   重命名文件   os.rename(源文件名,目标文件名)
                                                  (2).remove   删除文件      os.remove(文件名)
                     (b):目录操作:(1).listdir      目录列表      os.listdir(目录名)
                                                  (2).mkdir      创建目录      os.mkdir(目录名)
                                                  (3).rmdir       删除目录      os.rmdir(目录名)
                                                  (4).getcwd    获取当前目录  os.getcwd()
                                                  (5).chdir        修改工作目录  os.chdir(目标目录)
                                                  (6).path.isdir 判断是否是文件  os.path.isdir(文件路径)








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2