发布时间:2019-09-08 09:08:22编辑:auto阅读(2434)
使用python读取文本时,发现输出时,会有空行,经百度找到解决方案
文本1内容如下:
1 2 3 4 5 6 67
python内容如下:
#!/usr/bin/env python
# _*_coding:utf-8_*_
file = open('1','r')
for i in file:
print(i)读取后的效果如下:

解决方案 使用strip 函数
改进后如下:
#!/usr/bin/env python
# _*_coding:utf-8_*_
file = open('1','r')
for i in file:
i=i.strip()
print(i)效果如下:

描述:
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。
strip()方法语法:
str.strip([chars]);
上一篇: 中文Python:中文编程不是梦
下一篇: Python自动化开发学习10
51345
50803
41399
38196
32687
29581
28414
23297
23257
21587
1665°
2397°
2001°
1937°
2270°
1971°
2674°
4474°
4304°
3069°