python读取大文件

with open('xxx.sql', 'r', encoding = 'utf-8') as f:
    with open('article.sql', 'w+', encoding='utf8') as fw:
        for line in f:
            a = line.replace('``','`article_slww`')
            n +=1
            # print(a)
            dosomething(a)
            fw.write(a)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对可迭代对象 f,进行迭代遍历:for line in f,会自动地使用缓冲IO(buffered IO)以...
    一木之夏阅读 173评论 0 0
  • 在工作中,我们常会遇到一个很大的文件(通常为log文件),当出现问题的时候,我们想使用程序来处理日志文件来对问题进...
    freelamb阅读 1,304评论 0 0
  • 方法1: 方法2: 推荐方法2,方法2不会把整个文件读入内存,是一种迭代器的读取方法。方法1,会把整个文件load...
    geofer阅读 268评论 0 0
  • 要开学了。 今天,现在,此时此刻,整个人很烦躁。不全是因为开学,而是整个计划又泡汤了。我总是爱把事情推到明天,上学...
    我家洗砚池边树阅读 378评论 0 0
  • 湘美医生集团整形行业新向标学习会议什么时候召开?从事医美从业医生要加强医学教育从高水平医生医疗机构医生交流学习,对...
    好好休息下啦啦阅读 359评论 0 0