把一个文件分成多个文件

目的

一个txt文档内容分成若干个txt文档,根据换行符来分开。

#coding:utf-8

def read_file(path):
    with open(path) as f:
            temp = f.read()
            a = temp.split('\n')
            b = []
            for i in a:
                b.append(i)
            return b
def save_file(b):
    w = len(b)
    for j in range(w):
        with open(str(j) + '.txt','w') as f:
            f.write(b[j])
            f.close()

def main():
    b = read_file('base.txt')
    save_file(b)

if __name__ == "__main__":
    main()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础命令 主要的命令和快捷键 Linux系统命令由三部分组成:cmd + [options]+[operation...
    485b1aca799e阅读 1,118评论 0 0
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,092评论 6 13
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,740评论 18 399
  • 2017一7月第4篇一星期二一晴 今天和一顺一起制定出假期计划,并在计划书上分别签上她和我的名字,今天...
    一帆风顺平平安安阅读 158评论 0 0
  • 看小伙伴们都用简书,然而我觉得不好用(因为我不会用……)所以今天抱怨了一下简书不好用,如下: 然后小伙伴纷纷支招(...
    一二三_bbe6阅读 847评论 1 7