nynw.net
当前位置:首页 >> python文本切分 >>

python文本切分

s = open(file,'r') q = s.read() f = q.split('\n\n') for i in f: print i s.close 用两个换行符来分

def splitfile(filename,sizelimit,forline=True): size=0 i=1 out=open("%s.%04d"%(filename,i),'w') for line in open(filename): size=size+1 if forline else size+len(line) if(size>sizelimit): size=1 if forline else len(line) out.clo...

标点有很多。。 (逗号,分好,句号,感叹号,问好) 都要分么。。 如果都要分,就用re模块的split 如果只按一种分,直接用split函数

a = '1234' for b in a : print (b) 其实这样就可以了~但是功能比较单一

将A.txt,以空格为分隔符,每行最后一个数据读出,写到B.txt中#-*- coding: UTF-8 -*-import reimport sysimport osstr=[]fa=open("A.txt",'r')for line in fa.readlines():print linestr1=line.split(" ")[-1]print str1str.append(str1)fb=ope...

我也是新手,大家一起学习吧。保存成文件的话要指定编码格式,命令行就不用第一句了。 #coding=gbk f1 = file("x.txt") ss = "【dsfaa】" sr = f1.read().split(ss) f1.close() for i in range(len(sr)): f = file("x%d.txt" % i, "w") f.write(...

把你的代码改一下 f = open("test.txt", "r") while True: line = f.readline() if line: pass # do something here line=line.strip() p=line.rfind('.') filename=line[0:p] print "create %s"%line else: breakf.close()写得可能罗嗦些,就是...

>>> s = '192.168.1.1'>>> s.split('.')['192', '168', '1', '1']

import hashlibin_file = open('in.txt','r');out_file = open('out.txt','w');m = hashlib.md5()for line in in_file:p = line.index(',');t1 = line[0:p]t2 = line[p:]m.update(t1.encode("gb2312"))out_file.write(m.hexdigest()+t2) 速度没...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com