python逐行读取数据时出现错误_Python利用逐行读取readline()打印出现空行的解决办法...
Python
Python开发
Python语言
Python利用逐行读取readline()打印出现空行的解决办法
在利用readline()进行逐行读取文件的时候,我们一般使用以下程序:
f=open("wenjian","r")whileTrue:
fa=f.readline()if fa == '':break
print(fa)
f.close()
这个程序的if语句fa == ''后面这个单引号里是没有blank space,也就是没有空格的,因为这里表示的是如果文件读取一直读到没有空间了,则停止这个循环,如果这个引号里有空间的话,那么一旦遇到有空格的地方,文件的读取就会停止。这是我们不想要的,我们想要的是逐行进行读取。
我们用于测试用的文件文件名为"wenjian",因为我是在linux下创建的这个文件因此不需要在后面加上txt的后缀,win下则需要加上后缀,这个文件里的数据如下:
可见,每一行当中既有字母也有数字,且字母和数字用一个空格分隔开,如果用刚才的这个程序进行逐行读取的话,输出如下:
我们的输出果然是每输出一行,就会空一行,这让本想要进行逐行输出的我感到十分困惑,我们该如何解决这个办法呢?也就是在输出的print()函数后,加入一个end=""的参数就可以避免这个问题,进行不空行的输出了,加入参数后的程序如下;
f=open("wenjian","r")whileTrue:
fa=f.readline()if fa=="":break
print(fa,end="")
f.close()
最后输出的结果是:
这样我们就可以看到这个输出结果和文件里的数据一模一样啦!每一行之间是没有空行的
内容来源于网络,如有侵权请联系客服删除
python逐行读取数据时出现错误_Python利用逐行读取readline()打印出现空行的解决办法...相关推荐
- python逐行读取数据时出现错误_python如何逐行读取数据
在实际开发的过程中,文件读写也很重要,下面说一下python如何逐行读取文件. 如果程序要读取行,通常只能用文本方式来读取,道理很简单,只有文本文件才有行的概念,二进制文件没有所谓行的概念. 文件对象 ...
- python存储和读取数据时出现错误_python读取json文件存sql及codecs读取大文件问题...
preface: 最近帮师兄处理json文件,需要读到数据库里面,以备其后续从数据库读取数据.数据是关于yelp网站里面的: https://github.com/Yelp/dataset-examp ...
- python从文件中读取数据时出现错误_Python 从文件中读取数据
读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.1415926535 8979323846 2643383279 # file_reader.py with open ('p ...
- python如何读取数据时出现错误_python读取excel数据报xlrd.biffh.XLRDError错误原因,,比如说我要读取 http...
python读取excel数据报xlrd.biffh.XLRDError错误原因,,比如说我要读取 http 比如说我要读取 http://basic.10jqka.com.cn/600383/xls ...
- python函数式编程读取数据时出现错误_Python编程中,函数遇到问题是抛出错误好还是约定返回值好?...
这其实是一个编码规范的问题,没有任何场景都适用的解决方案,就好比有了 list,但是还是需要 tuple,所以对于抛出异常好,还是返回值好,是需要具体情况看的. 在 C 语言中,通用的做法是函数返回一 ...
- python从文件中读取数据时出现错误_python-从文件中读取数据
一.读取整个文件 learnFile.py 绝对路径 #coding=UTF-8 importsys reload(sys) with open(r'C:\Users\zhujiachun\Deskt ...
- python如何读取数据时出现错误_在python3中,关于redis读取数据带有‘b’的问题...
在python3中,关于redis读取数据带有'b'的问题 #encoding=utf-8 from redis import * #读取数据 d1=input("您输入的数据是:" ...
- python函数式编程读取数据时出现错误_写 Python 代码不可不知的函数式编程技术...
原标题:写 Python 代码不可不知的函数式编程技术 选自 Medium 作者:Raivat Shah 参与:魔王.Jamin 本文对 Python 中的函数式编程技术进行了简单的入门介绍. 近来, ...
- python如何读取数据时出现错误_连接数据库时出现的错误,怎样解决??
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Traceback (most recent call last): File "src\pymssql.pyx", line 636 ...
最新文章
- 照相机模型与增强现实(相机标定)
- TPYBoard开发板搭建与阿里云服务发送数据
- 【转】ASP.NET AJAX入门系列
- django查询表记录的十三种方法
- winform app.cpnfig 文件的引用
- 牛客多校9 - Groundhog Chasing Death(质因子分解+思维)
- 可执行文件添加快捷方式_如何停止Windows向快捷方式文件名添加“-快捷方式”...
- Android之SwipeRefreshLayout嵌套RecyclerView遇到的坑
- 关于用户自定义控件与引用该控件的页面之间的javascript脚本冲突
- vi/vim操作手册
- canvas 画空心圆 实心圆
- 写好软文标题的10个方式
- Win10禁止更新设备驱动的几种方式
- 办公室计算机打印机共享,如何将办公室的所有电脑共享一个打印机???
- ps里jpg格式的图怎么保存成透明的
- 美国大学计算机专业排名2014,2014USNews美国大学本科计算机专业排名
- 6.S081 lab4: traps
- 【可视化】娱乐一下,rviz上画个3D框
- 图像处理:图片像素深度unit16位转unit8位
- 音频(八)——C语言生成正弦波并用 I2S 输出