蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

Python - txt普通文件处理-53

今天讲的内容是关于数据文件的读写,我们都知道如果是普通的文本文件就比较简单,我们可以使用自带的open 方法打开我们的文件,可以使用read 和write进行读写

 

回顾,我们把不同文件的操作放到不同文件里面

新建一个目录txt,并在下面新建一个run的python文件

 

 

查看成文文件

 

 

读取文件

分别使用了read全部读取  readlines全部读取且封装到列表中   readlines全部读取且分行显示   readline分行读取   for循环一行一行读取

def txt_read():
    ”’读文件”’
    with
open(‘data.txt’,encoding=’utf-8′) as f:
        #结果全部读取出来
        print(f.read())
        #结果放到一个列表中:
        # [‘优品课堂\n’,
‘地址:xxx\n’, ‘电话:xxx\n’, ‘网站:xxx\n’]
        print(f.readlines())
        #分行读取,因为文件本身有换行,所以需要修改print的结束符
        for line in f.readlines():
             print(line, end=”)
        #用readline一行一行读取,
        while True:
            line = f.readline()
            if line == “”:
                break
            else:
                print(line)
        #一行一行读取
        for line in f:
             print(line,end=”)

 

 

 

赞(0) 打赏
未经允许不得转载:酷居科技 » Python - txt普通文件处理-53

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏