分割文本

2021-01-05  本文已影响0人  rong酱
split -l 1000 file

感觉shell真的是很好的命令,简简单单的命令行,

#!/usr/bin/env python 
# -*- coding:utf-8 -*-

import gzip

with gzip.open('369.R1.adapter.fastq.gz','rb') as reader:
    counter = 0
    findex = 0 
    for line in reader:
        if counter == 0:
            writer = gzip.open('file'+str(findex)+'.gz','wb')
        counter +=1
        writer.write(line)
        if counter >=100000:
           writer.close()
           counter = 0
           findex +=1
上一篇 下一篇

猜你喜欢

热点阅读