美文网首页
python文件操作

python文件操作

作者: hsyman | 来源:发表于2018-12-28 08:59 被阅读5次

    python文件操作,大概的来说就是打开在某个位置的某个文件,以什么方式,然后规定的它的字符编码,打开之后你就可以在后面做你想做的事了

    格式

    open('文件的路径+名字','打开方式','字符编码')
    

    文件路径这块没什么可说的,当前路径就直接写文件名即可;

    打开方式

    打开方式可以是只读,只写,只追加
    'r' 'w' 'a' ,本人'r','w'用得比较多一点,'a'只在修改一些日志文件的时候使用。

    多说无益,下面来看看实际操作:
    这里我以win7下的pycharm做演示先
    在F盘下创建一个a.txt文件,并且在里面写上一行内容:


    a.txt
    读取全部内容

    代码如下:

    file = open('F:\\a.txt','r',encoding='gbk') #打开F盘下的a.txt文件,并且定义为file
    #因为a.txt文件是在windows操作系统上写的,所以它的字符编码为gbk
    readfile = file.read() #读出file的内容,即a.txt的内容,此时读出来的内容保存在操作系统内存上
    print(readfile)  
    file.close() #关闭文件
    

    运行,出现以下内容


    a.txt文件内容

    一行一行读取

    先创建一个新文件b.txt


    b.txt

    代码:

    file = open('F:\\b.txt','r',encoding='gbk')
    line1 = file.readline()
    line2 = file.readline()
    line3 = file.readline()
    print(line1)
    print(line2)
    print(line3)
    file.close()
    

    运行,出现如下内容


    b.txt读取内容

    相关文章

      网友评论

          本文标题:python文件操作

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