摘要: StringIO的一些接口和文件操作是一致的。StringIO的行为与file对象非常像,但它不是磁盘上文件,而是一个内存里的“文件”。StringIO操作的只能是str import io #1、生成一个StringIO对象: s = io.StringIO() #2、write()从读写位置将参 阅读全文
posted @ 2020-04-08 16:16 云long 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 阅读目录(Content) 一 、with语句的原理 二、自定义上下文管理器 三、总结 一 、with语句的原理 上下文管理协议(Context Management Protocol):包含方法 __enter__()和__exit__(),支持该协议的对象要实现这两个方法。 上下文管理器(Con 阅读全文
posted @ 2020-04-08 11:16 云long 阅读(2106) 评论(0) 推荐(0) 编辑
摘要: 1.错误处理 try: print('try...') r = 10 / int('2') print('result:', r) except ValueError as e: print('ValueError:', e) except ZeroDivisionError: ##最后一个exce 阅读全文
posted @ 2020-04-08 10:44 云long 阅读(563) 评论(0) 推荐(0) 编辑