自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转角的专栏

看到了什么就写点什么

  • 博客(4)
  • 收藏
  • 关注

原创 如何在CentOS7上编译安装Python3.7

CentOS7自带了Python2,但是却没有Python3。CentOS的REPL提供了python3.4,使用SCL可以安装python3.6,但这些都不是最新的版本。所以想在python官网下载源码自己编译安装最新的版本python3.7.2编译python并不困难,但是编译pip并使它可用就需要一些额外的工作了。这里记录下能够成功编译的方法。第一步:安装依赖编译cpytho...

2019-03-15 10:27:37 187

原创 Python实现23种经典设计模式---开题&面向对象原则

最近为了找工作看了下面向对象的相关内容,其中比较重要的一点就是设计模式。随着看书的过程就有了记录的冲动。设计模式从毕业到现在也陆陆续续的看过很多次了。但是直到最近才觉得能够理解这些模式,而不是之前的靠单纯记忆和模仿。大概是这些年的实践和遇到的问题,让我能够有能力去理解前辈们的心血了吧。这个系列主要用Python实现经典的23中设计模式,参考的书籍是一本计算机专业的课本《Java设计模式》。...

2018-10-27 09:43:35 237

原创 python使用subprocess模块运行其他程序并获取输出及结果

先说说背景。这几天项目中遇到一个签名的算法,没有相应的python库,自己去实现又比较费时间。中间的过程是这样的。经过查找发现这个开源项目本身支持一个JavaScript的SDK,里面已经实现了必须的功能。大概试了一下写了几个简单的js脚本,就实现了所需要的基本功能。既然js脚本很容易就实现了需要的功能,为了方便(其实是因为我懒,懒得去自己用python再实现内容转换和签名的算法了)就...

2018-10-20 23:31:02 4642

原创 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 923

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除