010图形用户界面和游戏开发、011文件和异常---100天学python

day010图形用户界面和游戏开发
基本上使用tkinter来开发GUI应用需要以下5个步骤:

导入tkinter模块中我们需要的东西。
创建一个顶层窗口对象并用它来承载整个GUI应用。
在顶层窗口对象上添加GUI组件。
通过代码将这些GUI组件的功能组织起来。
进入主事件循环(main loop)。

使用Pygame进行游戏开发
对3D游戏开发如果有兴趣的读者不妨看看Panda3D

 

 

day011文件和异常【使用很多】接口测试requests,读写excel文件

def main():

try:
#使用with as后,不用再写f.close
with open('致橡树.txt', 'r', encoding='utf-8') as f:
print(f.read())
except FileNotFoundError:
print('无法打开指定的文件!')
except LookupError:
print('指定了未知的编码!')
except UnicodeDecodeError:
print('读取文件时解码错误!')


if __name__ == '__main__':
main()

读写json文件
json模块主要有四个比较重要的函数,分别是:
dump - 将Python对象按照JSON格式序列化到文件中
dumps - 将Python对象处理成JSON格式的字符串
load - 将文件中的JSON数据反序列化成对象
loads - 将字符串的内容反序列化成Python对象

python中的异常处理
https://segmentfault.com/a/1190000007736783

这章用的很多,例子还是不够,要多找下文件项目做下

posted @ 2019-09-29 15:11  九树  阅读(93)  评论(0)    收藏  举报