python
Alex_晴天小猪
这个作者很懒,什么都没留下…
展开
-
[Effective Python] 第3章 类与继承
# -*- coding: utf-8 -*- # 第三章 类与继承 # 注:善用类和继承,可以写出易于维护的代码。 #-------------------------------------- # 第22条:尽量用辅助类来维护程序的状态,而不要用字典和元组 # 把嵌套结构重构为类 # 元组的元素一旦超过两个就考虑用别的方法来实现了 # 要点: # 1. 不要使用包含其他字典的字典,也不要使用过长的元组 # 2. 如果容器中包含简单又不可变的数据,可以先使用namedtuple来表示,待稍后有需原创 2020-10-12 20:37:57 · 251 阅读 · 0 评论 -
[Effective Python] 第2章 函数
# -*- coding: utf-8 -*- import os # 第二章 函数 #-------------------------------------- # 第14条:尽量用异常来表示特殊情况,而不要返回None def divide(a, b): try: return a / b except ZeroDivisionError: return None # ...原创 2020-01-21 17:25:06 · 302 阅读 · 0 评论 -
[Effective Python] 第1章 用Pythonic方式来思考
# -*- coding: utf-8 -*- import os # 第一章 用Pythonic方式来思考 #-------------------------------------- # 第1条:确认自己所使用的Python版本 # import this #-------------------------------------- # 第2条:遵循PEP 8风格指南 # if ...原创 2019-12-19 21:48:54 · 274 阅读 · 0 评论 -
[Python] 抓取必应每日一图,设置为桌面壁纸
在Windows 10 64位系统环境下,使用 Python 3.5 进行图片抓取和设置壁纸操作。 其中,图片链接 https://area.sinaapp.com/bingImg/ 为 Bing 每日一图的地址,解析可以获得图片文件的地址,下载即可。之后使用 ctypes 工具进行壁纸设置。颇为简单。结合 AHK (auto hot key) 可以用快捷按键的方式运行脚本更新壁纸。颇为方便。 :原创 2017-12-25 11:11:15 · 10032 阅读 · 3 评论