首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

瓜分文件

2012-12-25 
分割文件import osimport sysimport stringfiles [1101.txt,1103.txt,1104.txt,1105.txt,1106.

分割文件
import os
import sys
import string


files = [
'1101.txt',
'1103.txt',
'1104.txt',
'1105.txt',
'1106.txt',
'1107.txt']

test=['1107.txt']

if __name__ == '__main__':
    for name in files:
        fin = open(name, 'r')
        j = 0
        outname = string.split(name, '.')[0]+'_'+str(j)+'.txt'
        fout = open(outname, 'w')
        k = 0
        for i in fin:
            if i in string.whitespace:
                continue
            if k == 399:
                i = i[:-1]
            if k == 400:
                k = 0
                fout.close()
                j = j+1
                outname = string.split(name, '.')[0]+'_'+str(j)+'.txt'
                fout = open(outname, 'w')
            fout.write(i)
            k = k+1
        fout.close()

热点排行