![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
note
苏幕遮灬淩枫
唯有自律,方能掌控自己的狗生!
展开
-
python中模拟switch
""" python中并没有switch 没有三目运算符可以用if-else and-or来替代 switch可以用dict来模拟""" # 根据时间做不同的事 # 1点 吃饭 # 2点 睡觉 # 3点 打豆豆 def do_what_1(): print("1 点钟,吃饭的时候到了...") def do_what_2(): print("2 点钟,睡觉的时候到了...")原创 2017-10-18 00:48:00 · 513 阅读 · 0 评论 -
python extends
""" 1.python旧式类是深度优先 也就是说根据继承类的列表从左到右查找属性和方法 查找完列表中第一个类没找到会先去找他的父类然后是他父类的父类 依次递归到最顶级 然后再去列表中的下一个中查找 2.新式类用的是广度优先算法 先把列表中的基类查找一遍再去他们的父类中查找 3.__init__初始化方法 用super来调用 只能调用到列表中的第一个类"""原创 2017-10-18 00:48:55 · 925 阅读 · 0 评论 -
熊猫TV王者荣耀主播人气TOP10
----------简易爬虫展示农药主播人气--- import re import urllib.request as reqURL = "https://www.panda.tv/cate/kingglory" m = req.urlopen(URL).read() f = str(m, "utf-8") #这是个值得注意的细节pattern_1 = '<div class="video-inf原创 2017-10-20 01:27:06 · 2354 阅读 · 0 评论 -
matplotlib显示中文
原因__大致就是matplotlib库中没有中文字体。1 我安装的anaconda,这是对应的matplotlib的字体所在文件夹(怎么找到matplotlib配置文件夹所在,下面解决方案会叙述,easy man~)。__C:\Anaconda64\Lib\site-packages\matplotlib\mpl-data\fonts\ttf解决方案现在整理一下我认为比较好的解决方案:每次编写代码转载 2017-10-20 23:29:12 · 781 阅读 · 0 评论