![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 53
芝士double
遇到挫折,重新来过。重新看看一直用的python,再跟伙伴分享交流下。
展开
-
python中from __future__ import somefuture的原理
python中有个相当神奇的__future__包,可以让前面的版本使用新版本的特性,比如在2.7版本中使用Unicode的strfrom __future__ import unicode_literalsmy_str = "sample string"这时,my_str的类型就是unicode而不是byte类型了之前也觉得这个用法相当的神奇,无论如何想不通是如何实现的。最近面试的时候被问到了...原创 2018-05-11 01:40:51 · 927 阅读 · 0 评论 -
python使用subprocess模块运行其他程序并获取输出及结果
先说说背景。这几天项目中遇到一个签名的算法,没有相应的python库,自己去实现又比较费时间。中间的过程是这样的。经过查找发现这个开源项目本身支持一个JavaScript的SDK,里面已经实现了必须的功能。大概试了一下写了几个简单的js脚本,就实现了所需要的基本功能。既然js脚本很容易就实现了需要的功能,为了方便(其实是因为我懒,懒得去自己用python再实现内容转换和签名的算法了)就...原创 2018-10-20 23:31:02 · 4651 阅读 · 0 评论 -
Python实现23种经典设计模式---开题&面向对象原则
最近为了找工作看了下面向对象的相关内容,其中比较重要的一点就是设计模式。随着看书的过程就有了记录的冲动。设计模式从毕业到现在也陆陆续续的看过很多次了。但是直到最近才觉得能够理解这些模式,而不是之前的靠单纯记忆和模仿。大概是这些年的实践和遇到的问题,让我能够有能力去理解前辈们的心血了吧。这个系列主要用Python实现经典的23中设计模式,参考的书籍是一本计算机专业的课本《Java设计模式》。...原创 2018-10-27 09:43:35 · 241 阅读 · 0 评论