应用背景
某天收到了一份2G+的text文件,直接处理打不开,需要按指定行数切割文件进行处理。
- 根据情况拆分成多个30万行的小文件的代码如下:
# -*- coding: utf-8 -*-
"""
Created on Mon Mar 30 10:24:03 2020
@author: fengzi
"""
from datetime import datetime
def Main():
source_dir = 'E:/服管部/满意度调研/满意度影响因子分析/3.18/BI提单数据/BI2020031700005分开/需求2_集团成员.txt'
#写清楚存储路径,否则该路径默认为程序运行路径
target_dir = 'E:/服管部/满意度调研/满意度影响因子分析/3.18/BI提单数据/BI2020031700005分开/切割AB类集团成员'
# 计数器
flag = 0
# 文件名
name = 1
# 存放数据
dataList =