国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python打开文件open在哪

python打开文件open在哪

头像

silencement

2020-01-03 09:28:382419浏览 · 0收藏 · 0评论

1.open()

这样直接打开文件,如果出现异常(如,读取文件过程中文件不存在),则直接出现错误,close命令无法执行,文件无法关闭。

file = open("text.txt","r")
for line in file.readlines():
  print line
file.close()

推荐学习《python教程

2. with open() as file:

好处:用with语句的好处就是到达语句末尾时会自动关闭文件,即使出现异常。

with语句实际上是一个非常通用的结构,允许你使用所谓的上下文管理器。上下文管理器是支持两个方法的对象:_enter_和 _exit_。

方法_enter_不接受任何参数,在进入with语句时被调用,其返回值被赋给关键字as后面的变量。

方法_exit_接受三个参数:异常类型、异常对象和异常跟踪。它在离开方法时被调用(通过前述参数将引发的异常提供给它)。如果_exit_返回False,将抑制所有的异常。

文件也可用作上下文管理器。它们的方法_enter_返回文件对象本身,而方法_exit_关闭文件。

with open("test.txt","r") as file:
  for line in file.readlines():
    print line

3. try-except-finally

with语句作用效果相当于上面的try-except-finally

file= open("test.txt","r")
try:
  for line in file.readlines():
    print line
except:
  print "error"
finally:
  file.close()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

黑料不迷路万里长征| 黑色蕾丝女装大长腿| 乱亲女小莹的| 公翁晚上吃我奶头子| 芒果浏览器| 男生困困进女生困困洞视频| 臣卜扌桑扌圭辶鬲猛| 美国伦理《轻佻寡妇》| 《老板送醉酒丈夫回家》| 人马杂配MV的视频在哪里看| 他的手渐渐地也开始不安分起来| 小寡妇在线观看免费播放电视剧| 摸的下身已洪水泛滥怎么办| 嫂嫂宝库免费观看电视剧全部 | 成都私人情侣免费看电视剧 | 成全在线观看免费全集高清完整版| 白丝| EXO妈妈MV高清视频播放| 下面的小嘴又饿了| 《厨房激战5》完整版在线观看| 中字《喝醉的丈夫被结城送回家》| 真人刺激战场40分钟电视剧| 灭火宝贝在线观看完整免费满天星| 丁香五月色情久久久久| 老头跪在两腿之间吃奶| 妈妈与儿子高清免费版电视剧| 男按摩师舌头伸进去了SPA漫画| 《高压监狱2》完整版| 真人刺激战场40分钟电视剧| 来吧儿子妈妈是纯还是仿 | 《温柔的大姐姐》动漫免费观看| 欧美一区二区| 九九在线观看免费播放大全电视剧 | 19岁大学生少女免费观看电视剧| 亲吻拔萝卜原声不带歌词抓奶| 《性爽2》电影| 我的老师中韩双字ID| 妈妈がだけの心に漂う| 日本M码和欧洲码的区别A S| 韩漫网址| 韩剧《我的瑜伽教练》