zoukankan      html  css  js  c++  java
  • 【我要学python】open函数的简单用法

    open函数

    1,使用方法:open('文件路径', '模式',编码方式)。

    2,最好使用with open as: 省去每一次都需要close()的环节

    3,模式介绍:

    w 可写(如果存在,会覆盖原来的内容!如果该文件不存在,创建新文件

    w+ 读写 (如果该文件不存在,创建新文件

    r 只读(文件必须存在

    r+ 读写(指针将会放在文件的开头) 

    a 追加 (指针将会放在文件的末尾)

    a+ 读写(如果该文件不存在,创建新文件

    rb 二进制打开只读(不用担心编码

    4,例1: 

    •             oldfile = r"C:\Users\hp\Desktop\oldfile.txt"
    •             newfile = r"C:\Users\hp\Desktop\newfile.txt"
    •             with open(oldfile,'r') as one:
    •                  txt=one.read()
    •                     with open(newfile,'a') as two:
    •                          two.write(str(txt))

    作用:把oldfile.txt里面的内容追加到newfile.txt里面

        例2:

    • newfile = r"C:\Users\hp\Desktop\newfile.txt"
    • with open(newfile,'a',encoding="utf-8") as file:
    •     file.write("这句话会追加到newfile.txt里哦")

    作用:在newfile.txt里追加文本

    附:write用法:变量.write(变量或"文本'')

  • 相关阅读:
    memcached在大负载高并发网站上的应用(转)
    NHibernate in Action(序,前言,致谢)
    php 数据类型
    w3wp 备忘录
    EF实例化Context
    爬虫程序判断是否已抓URL
    NHibenate in Action(目录)
    C#中静态构造函数的学习
    webservice 无法在网页中进行测试问题
    汉诺塔问题C#
  • 原文地址:https://www.cnblogs.com/tqing/p/10151649.html
Copyright © 2011-2022 走看看