python中读取txt文件,windows下么有毛病,到Linux下总是只有最后一行有效,怎么解决?
来源:互联网 发布:苏州知行汽车 编辑:程序博客网 时间:2024/06/05 08:39
比如:这个txt有5行,
fin = open('F:\\temp\\name.txt','r')for line in fin: strsname = line.rstrip('\n') AAA('F:\\temp','F:\\temp\\2',strsname)fin.close()
用以上代码读取,总是第5行有效,1234总是无效,解决方案:
fin = open('name.txt','rb')for line in fin: strsname='' line=line.strip('') line = line.rstrip('\n') strsname=line.rstrip() AAA('F:\\temp','F:\\temp\\2',strsname)fin.close()重要的是这句line=line.strip(''),引号之间是有个点,我不知道为什么在Windows下就没有问题,到linux下像这样读取txt的每一行,除了最后一行正常,其他每一行都有个这种看不见的点在前面,导致数据有问题,也许是编码问题。不过目前还不知道什么更有效的方法,只能用这种原始的方法把那个点去掉了。
阅读全文
0 0
- python中读取txt文件,windows下么有毛病,到Linux下总是只有最后一行有效,怎么解决?
- python 读取文件最后一行
- Python逐行读取文件,到最后一行结束
- python读取txt文件最后一行(文件大+文件小)
- 解决linux 下打开windows的txt文件乱码问题
- linux下的格式问题,与读取不了最后一行
- 在Windows下sqlplus完全正常,可是到Linux下,sqlplus中文显示就出问题了,总是显示“??”,这个问题又怎么解决呢?
- 读取一个文件夹下所有的txt文件,并保存到一个txt文本中
- python读取文件中的一行有效数据
- 解决Windows下Python程序读取中文文件
- python 读取文件的最后一行
- python 实现txt文件转txt文件 windows下
- Linux与Windows下txt文件区别
- windows txt文件linux下乱码解决办法
- java 中读取文件最后一行信息
- python读取一个目录下的文件,并且写入.txt文件中
- 如何读取文件夹下的所有文件名到TXT文件中
- matlab 下 txt文件读取
- 奇偶数排序--整数数组的奇偶数分开(小米公司笔试题)
- POJ1195 Mobile phones —— 二维树状数组(二维BIT)
- unity3D中加入简单的倒计时器
- c++ new和delete产生的debug error
- Javascript中Date对象使用总结
- python中读取txt文件,windows下么有毛病,到Linux下总是只有最后一行有效,怎么解决?
- 插入排序和希尔排序
- 细数荧幕中令人痛恨的十大反派
- 扫地机器人好用吗?
- CART与C4.5的区别
- python爬虫备忘
- unity InputField导致安卓摄像头卡顿问题
- 匿名函数
- iOS 九宫格连线手势解锁