博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
照葫芦画瓢-reading files(读文件)
阅读量:7112 次
发布时间:2019-06-28

本文共 834 字,大约阅读时间需要 2 分钟。

hot3.png

终于到了可以实用的阶段了,开心。

先写个小文件,内容如下

Hello, welcome to the new world.I'm simon.I'd like to be your friend.

上代码

f=open('notice.txt','r')#打开文件print(f.read(1))print(f.read(3))print(f.read())

结果是

Hello, welcome to the new world.I'm simon.I'd like to be your friend.

可以看出来,read方法读取的是上次剩下的,如果有参数则读取指定长度字符,如果没有参数,则读取全部。

下面看看readline方法

f=open('notice.txt','r')#打开文件print(f.readline())print('--------')print(f.readline())

结果是

Hello, welcome to the new world.--------I'm simon.

值得注意的是,readline的输出带了一个换行。

在试下循环

f=open('notice.txt','r')#打开文件myList=[]print(myList)for row in f:	myList.append(row)print(myList)

结果是

[]['Hello, welcome to the new world.\n', "I'm simon.\n", "I'd like to be your friend.\n"]

最后的最后,一定不要忘记使用close方法来关闭文件。

f=open('notice.txt','r')#打开文件print(f.read(3))print(f.readline())f.close()

 

转载于:https://my.oschina.net/u/3301706/blog/1593915

你可能感兴趣的文章
Maven使用图示-关于生命周期、命令行和IDEA插件
查看>>
数据库登录密码不同时,可在文件data ==》config.php修改密码
查看>>
开发人员转型到管理者必须学会的7件事
查看>>
rsync从Windows到Linux的同步备份
查看>>
vmware centos虚拟机配置固定ip
查看>>
检查单 2014-07-15-01
查看>>
Swagger 属性名 FastJson支持
查看>>
eclipse汉化经验
查看>>
CentOS 6.5修改JDK环境
查看>>
求三位数对称素数
查看>>
移动端图片放大滑动查看-插件photoswipe的使用
查看>>
常用DOS命令,程序员的帮手
查看>>
Linux 安装 Apache web服务器
查看>>
struts2 遇到的问题 2
查看>>
Java问答:终极父类(3)
查看>>
彻底搞定Android开发中软键盘的常见问题
查看>>
Java使用RandomAccessFile读写文件
查看>>
程序员学习能力提升三要素
查看>>
《Java8实战》笔记-1.2.2传递代码:一个例子
查看>>
IDEA注册机
查看>>