- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Python三种设计模式
一、Python创建型设计模式1、工厂模式(Factory):解决对象创建问题2、构造模式(Builder):控制复杂对象的创建3、原型模式(Prototype):通过原型的克隆创建新的实例4、单例模式(Brog/Singleton):一个类只能创建同一个对象5、对象池模式(Pool):预先分配同一类型的一组实例6、惰性计算模式(Lazy Evaluaion):延迟计算(P...
2019-02-27 23:08:59 3492
原创 Python3安装scrapy的玄学
一不小心把Linux服务器的重要文件给删掉了,不能连接ssh,只能重新做镜像安装了,什么开发环境都没有了。刚开始一起正常,在使用pip install安装scrapy的时候遇到了经常出现的问题:Collecting Twisted>=13.3.0 (from scrapy) Could not find a version that satisfies the requirem...
2019-02-14 03:10:38 2154
原创 Python正则表达式的re库一些用法(上)
1、查找文本中的模式search()函数取模式和要扫描的文本作为输入,找到这个模式时就返回一个match对象。如果没有找到模式,search()就返回None。每个match对象包含有关匹配性质的信息,包含原输入字符串,所使用的正则表达式以及模式在原字符串出现的位置。import repattern = 'this'text = 'Does this text match th...
2019-02-02 22:12:29 944
原创 Python3的string库模板的应用
模板字符串模板将作为内置的拼接语法的替代用法。使用Template拼接时,要在名字前加前缀$来标识变量(例如,$var)。或者,如果有必要区分变量和周围的文本,可以用大括号包围变量(例如,${var})。import stringvalues = {'var':'foo'}t = string.Template("""Variable : $varEscape ...
2019-02-02 14:09:48 1536
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人