新秀Rich库

今天发现了一个新的python库
wzl

 今天无意间发现了一个今年2月份才上线的一个github开源项目Rich,可以使得python在命令行输出富文本。 好奇心的趋势下,百度了半天,居然一篇博客教程之类的都没有????无奈之下,只好跑去看官方文档。 也是看的起我了,可能新项目官方文档写的不是很详细,几乎没有示例代码,捣鼓了老半天才了解个大概,现在就记录下我认为的几个比较实用的功能 Panel …

python日期函数的用法

保存一个datetime函数的便捷用法
wzl

若想要得到两个日期字符串之间每一天的字符串,如下 import datetime days = [] start_day = "2020/02/27" end_day = "2020/03/05" while start_day<=end_day: days.append(start_day) d1 = datetime.datetime.strpti…

python有趣的类属性

对python的类属性操作时,一些有趣的现象
wzl

这段时间在写tornado代码的时候,一开始我把处理请求的handler类中写入了几个属性,如下: class Handler(tornado.web.RequestHandler): a=0.0 b=0.0 在这种情况下,在Handler类中的处理get请求的方法中修改了a,b的值并且返还给用户。这样当下一次用户再刷新页面的时候,a和b会重新被置为0。程序不…

python的魔法机制

讲讲有趣的python机制
wzl

话不多说,先上一段代码 a=[1,2,3,4] b=[1,2,3,4] c='abc' d='abc' print(a is b) print(c is d) 如果从表面上来看的话,这段代码中的两个输出应该都是True吧 可事实是: False True Process finished with exit code 0 很神奇吧?…

micropython

给大家介绍下Micropython
wzl

想必大家平时都在用各种的智能家居,智能硬件相关的东西,比如小米手环,智能音箱,智能插座… 那么,大家知道吗?这些东西都离不开一个东西,那就是处理器。通知这类东西,需要的处理器性能不必太强,如果用电脑或者手机的处理器那不太现实,而且也很大材小用。所以,在这类设备种,少不了的通常就是单片机,而现在大部分使用的是STM32的单片机. 看到单片机,我估计大家就会想到复杂的电路,…