美文网首页
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