设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
12
返回列表 发新帖
楼主: crossin先生
打印 上一主题 下一主题

【Python 第31课】 读文件

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

11#
发表于 2017-3-23 17:32:59 |显示全部楼层
surenck 发表于 2017-3-22 22:29
老师,为什么print 输出后会有一个空行,在print后加上,后就正常了。

对啊,py2就是这么设定的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

12#
发表于 2017-8-10 23:41:23 |显示全部楼层
枫叶落时 发表于 2017-8-10 21:53
有人可以为我讲解下这句话吗?data = f.read()
我不懂,为啥是f后面加.raed()基础打得不是很好,求解这句 ...

read() 这是个函数,见19课。

f 是个打开的文件对象,f.read() 就是让这个文件去读取内容。
从理论上解释为什么这么写,见后面“面向对象”的内容
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

13#
发表于 2017-8-10 23:42:01 |显示全部楼层
枫叶落时 发表于 2017-8-10 21:53
有人可以为我讲解下这句话吗?data = f.read()
我不懂,为啥是f后面加.raed()基础打得不是很好,求解这句 ...

从你今天提的几个问题来看,我建议你不要求快囫囵吞枣,先回头把前面几课的代码自己打出来运行,慢慢理解透彻
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

14#
发表于 2017-10-19 20:57:18 |显示全部楼层
catherinemic 发表于 2016-1-2 15:39

文件有读取位置的,你可以想象成文件里的光标
读完一次到底之后就结束了
要重新读用 seek(0)
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

15#
发表于 2017-10-21 23:50:15 |显示全部楼层
努力的小白 发表于 2017-10-21 22:09
python3和2有好多不同,很多的莫名其妙的,老师有空能出一章详细说明2和3的指令和用法不同吗? ...

写过的,公众号里回复 2v3
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

16#
发表于 2017-10-30 11:14:27 |显示全部楼层
lubvi 发表于 2017-10-30 10:55
f = file('data.txt')
data = f.read()
print(data)

改用 open
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

17#
发表于 2017-10-30 11:14:59 |显示全部楼层
lubvi 发表于 2017-10-30 10:55
f = file('data.txt')
data = f.read()
print(data)

py3没有file,改open了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

18#
发表于 2018-3-9 18:39:55 |显示全部楼层
yamika 发表于 2018-3-9 15:34
py3里的是不是没有file这一指令?字体颜色都是黑色

改open了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

19#
发表于 2018-3-10 15:00:44 |显示全部楼层
yamika 发表于 2018-3-9 21:38
非常感谢楼主回复,看到32课时,也猜想应该用open了。
也感谢楼主的课程分享,很受用,学起来比直接的教 ...

谢谢支持
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

20#
发表于 2019-11-29 12:20:04 |显示全部楼层
落梦 发表于 2019-11-29 00:30
找不到路径!!!!!
f = open('a.txt')
data = f.read()

说明你文件名或者放的位置不对,翻下这个帖子之前的回帖,对你会有参考
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-2 23:24 , Processed in 0.028583 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部