[Head First Python]3. 文件与异常:处理错误
2014-06-17 16:17
661 查看
datafile.txt
sketch.py
if语句取反用 not
if not each_line.find(':') == -1
Man: Is this the right room for an argument? Other Man: I've told you once. Man: No you haven't Other Man:Yes I have Man: When? and : (pause) Other Man: Just now. Man: No you didn't!
sketch.py
try: data = open ("datafile.txt") for each_line in data: try: (role, line_spoken) = each_line.split(":", 1) print(role, end = '') print(" said :", end = '') print(line_spoken, end = '') except ValueError: pass data.close() except IOError: print('this data file is missing!')
if语句取反用 not
if not each_line.find(':') == -1
相关文章推荐
- Head First Python---------(一)第一章(初识Python__人人都爱列表)、第二章(共享你的代码__函数模块)、第三章(文件与异常__处理错误)
- Head First Python 第二章 函数模块&第三章 文件与异常&第四章 持久存储&第五章 处理数据
- 笔记:HeadFirstPython(3)文件与异常
- python学习(二)之文件处理与错误异常
- 《head first python》——文件与异常
- Head First Python之3文件与异常
- 《Head First Python》笔记 第三章 文件与异常
- Head First Python学习笔记2——文件与异常
- Python初入门(三)(Head First Python 第三章 文件与异常)
- Python文件与异常--处理错误
- 《Head_First_Python》 3文件与异常
- Head First Python(文件与异常)
- Head First C# 中文版 第10章 异常处理 page467
- Head First C# 中文版 第10章 异常处理 page460
- Head First C# 中文版 第10章 异常处理 page456
- Head First C# 中文版 第10章 异常处理 page454
- Head First C# 中文版 第10章 异常处理 page459
- Head First C# 中文版 第10章 异常处理 page453
- Head First C# 中文版 第10章 异常处理 page461
- Head First C# 中文版 第10章 异常处理 page457