Python
文章平均质量分 65
浅零半泣
Github:https://github.com/Dengqlbq
展开
-
Python基础回顾
数字,字符串和变量 Python里的所有数据——布尔值,整数,浮点数,字符串,甚至大型数据结构,函数以及程序都是以对象(object)的形式存在 对象的类型决定了它装着的数据是允许被修改的变量(可变的)还是不可被修改的常量(不可变的)。你可以把不可变对象想象成一个透明但封闭的盒子:你可以看到里面装的数据,但是无法改变它。类似地,可变对象就像一个开着口的盒子, 你不仅可以看到里面的数据...原创 2018-01-20 10:29:47 · 654 阅读 · 0 评论 -
理解Python元类——e-satis
什么是元类?我们什么时候使用它?翻译自StackOverflow:e-satis大神的回答类也是对象在理解元类之前,你需要掌握Python的类。Python从Smalltalk上借鉴了一个非常奇怪的关于类的概念。在大多数语言中,类仅仅是描述如何产生对象的代码段,Python中似乎也是如此。>>> class ObjectCreator(object):......翻译 2018-02-23 17:18:51 · 344 阅读 · 0 评论 -
爬虫代理池完全教程
相关介绍在编写爬虫的过程中我们经常会遇到需要代理的情况,代理可以到网上找免费的也可以用付费的。付费的使用网站提供的API就可以轻松获取代理,免费的就只能到处找然后采集而且代理质量还不高(付费的也不一定好)。但是喜欢动手的我还是更偏向后者,即自己找代理,搭建起一个代理池然后提供API给爬虫使用。在我准备动手搭建的时候我发现Github上已经有一个优秀的代理池项目了proxy_pool。试用了...原创 2018-03-05 21:53:07 · 17073 阅读 · 16 评论 -
virtualenv和virtualenvwrapper相关解决方案
在mac上以python3.6为基础安装以及使用virtualenv和virtualenvwrapper的过程遇到 一些问题,写下此文为遇到同样问题的小伙伴提供思路。遇到的一些问题:virtualenv command not found配置virtualenvwrapper默认创建虚拟环境的目录创建虚拟环境时默认使用的python版本命令未找到如果直接使用命令(...原创 2018-03-19 23:06:28 · 824 阅读 · 0 评论 -
Pyinstaller打包jieba项目相关解决方案
在windows10上使用Pyinstaller打包一个Python3.6的jieba相关的项目时遇到一些问题,写下此文为遇到同样问题的小伙伴提供思路。遇到的一些问题:缺少dict.txt缺少idf.txt自定义停用词词典注意:2,3问题更有可能是神秘力量导致的缺少dict.txt打包项目是成功的,但是运行项目时就会提示缺少文件这是因为jieba会到默认...原创 2018-03-27 16:33:46 · 4476 阅读 · 3 评论