wlbk.net
当前位置:首页 >> python 打印文件内容 >>

python 打印文件内容

python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = open('thefile.txt').read( ) # 文本文件中的所有文本 all_the_data = open('abinfile','rb').read( ) # 二进制文件中的所有...

f = open("test.txt","r")line = f.readlines()f.close()for item in line: print(item)

如果每个数字的位数是固定的,那就是这样: file = open ("c:\myfile.txt") #填入完整文件路径+文件名 lines=file.readlines() for line in lines: a=int(line[3:9]) b=int(line[11:14]) c=int(line[16:19]) print a,b,c

建议两个文件的末尾都留一个空行,否则最后一行可能匹配不到 fa = open('A.txt')a = fa.readlines()fa.close()fb = open('B.txt')b = fb.readlines()fb.close()c = [i for i in a if i in b]fc = open('C.txt', 'w')fc.writelines(c)fc.close()

你好,请详细说一下你的需求,python读取文本是很简单的: # -*- coding: cp936 -*-txtpath=r"a.txt"fp=open(txtpath)for line in fp.readlines(): line=line.replace("\n","") #自己根据需要设置 if line[0:9]=="telnet_ip": print "A",line el...

f = r'C:\Python33\include\ceval.txt' #你所要打开的特定目录的特定文件with open(f,'r') as file:l1 = file.readlines() #把文件中的每一行作为一个元素添加到列表l1上print(l1[3]) #假设你要读取第三行打印输出如上面所示的代码,要读取txt文...

两条语句不就成了。 一条print打印到屏幕 再一条标准输出到文件

$ python3Python 3.2.3 (default, Feb 27 2014, 21:33:50) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import codecs>>> with codecs.open("test.txt", 'r', 'gbk') as handle:... for l...

同一文件夹,直接使用名称,就可以读取了,截图如下: 第一行:打开文本文件进行读操作; 第二行:try语句; 第三行:一次性读取所有内容; 第四行:打印输出; 第五行:finally语句; 第六行:关闭文件。

空行,其实就是换行符'\r\n' 如果你不想打印空行 for line in open(path).readlines(): if line == '\r\n': pass else: print line

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