knrt.net
当前位置:首页 >> python 查找txt文件内指定字符串后空格内的内容,... >>

python 查找txt文件内指定字符串后空格内的内容,...

import retext=open(r"a.txt").read()findtext=re.findall(r"abc\s+(defg)",text)newtext=open(r"b.txt","w")newtext.writelines(line+"\n" for line in findtext)

import re reg=re.compile(r"(?

s="指定字符串"f=open("文本文件名")n=int(raw_input("输入输出的行数:"))line=f.readline()while line: if s in line: print line for i in range(n): line=f.readline() if line: print line else: break if not line:break line=f.readline()

“该文件中可能只要有一行不带#号的set internet Active,那么返回0” 这句话重新描述一下吧 另外,“返回0“是指给谁、给什么返回0?

import os os.chdir('d:\\') # 跳到D盘 if not os.path.exists('pp.txt'): # 看一下这个文件是否存在 exit(-1) #,不存在就退出 lines = open('pp.txt').readlines() #打开文件,读入每一行 fp = open('pp2.txt','w') #打开你要写得文件pp2.txt ...

代码如下: #coding=utf-8a = ['zali','sili','ann']with open('test.txt', 'w') as f: for i in a: f.write(i + '\n')运行结果

那就先.replace进去一个特殊标识然后再用.split以这个标识为准进行分割咯

f = open('aa.txt') lines = f.readlines() for line in lines: splitLine = line.split('=') print(splitLine[1])#print splitLine[1]

假设D盘有一个a.txt文件。那么py程序可以如下: # _*_ coding: utf-8 _*_ #上面一行确保utf-8编码,汉字支持。 #下面就是核心语句,用了try-finally确保文件最后被关闭 fileobj = open('D:\\a.txt', 'r') #需要两个\\,或者用原始字符串,在引号...

list_tmp=[]f = open('file_name.txt','r')for i in f.readlines(): list_tmp.append(i.strip())f.close()print list_tmp 还有换行符?

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