美文网首页
open 和 file用法1

open 和 file用法1

作者: 闲云野鹤_23dd | 来源:发表于2021-02-16 23:43 被阅读0次

open 和 file用法1

open

Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。

open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。

mode 参数解释

mode参数是用来指定open 打开文件的模式, 比如只读,读写,二进制格式打开等等

实例:

覆盖写入 w+

def open_demo():
    # 相对路径 test.text
    # w+ 代表读写模式,写入时会覆盖 原文档内容
    a = open('test.text', 'w+')
    a.write("open 和 file用法1")
    print(type(a)) 
    # 注意在对file类型对象操作结束后,需要调用close方法,关闭文件
    a.close()

执行后 打开同目录下生成的test.text文件,可以看到内容: open 和 file用法1

追加写入 a+

def open_demo1():
    # 相对路径 test.text
    # a+ 代表读写模式,写入时不会覆盖 原文档内容,相当于追加内容
    text_io = open('test.text', 'a+')
    text_io.write("\n open 和 file用法2")
    text_io.close()

执行后 打开同目录下生成的test.text文件,会在原有内容的基础上新增一行: open 和 file用法2
\n 不会以字符串 写入到文件中, 而是被当做换行符 处理

相关文章

网友评论

      本文标题:open 和 file用法1

      本文链接:https://www.haomeiwen.com/subject/hhhzaktx.html