自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 git连接华为开发云devcloud

华为开发运在代码托管方面的个github很类似,引入了代码仓库的概念,同时需要本地安装git客户端,且只能与git进行连接,从这个角度上讲,华为开发云的代码管理部分就是github的功能,下面对git对接华为开发云做说明,首先,需要在本地git与Devcloud之间建立安全壳连接(ssh)华为的官网上有指导,但是是基于Linux下的,我写出Windows下的连接方法。安装完g...

2017-08-17 16:42:00 241

转载 数据库与hadoop与分布式文件系统的区别和联系

转载一篇关系数据库与Hadoop的关系的文章1. 用向外扩展代替向上扩展扩展商用关系型数据库的代价是非常昂贵的。它们的设计更容易向上扩展。要运行一个更大的数据库,就需要买一个更大的机器。事实上,往往会看到服务器厂商在市场上将其昂贵的高端机标称为“数据库级的服务器”。不过有时可能需要处理更大的数据集,却找不到一个足够大的机器。更重要的是,高端的机器对于许多应用并不经济。例如,性能4倍...

2017-08-08 10:14:00 425

转载 json.dump()和json.dmups()的区别

在python中支持json合适的数据是通过json模块实现的。在序列化json数据的时候遇到两个形状很像的函数,dump()和dumps()。主要说说他们的区别先看看官方文档的说明:https://docs.python.org/3.6/library/json.html#json.dump, 我们摘出两段来看看19.2.1. Basic Usagejson.dump(...

2017-07-25 15:19:00 197

转载 python闭包closure

在讨论闭包之前,先总结一下python的命名空间namespace,一般的语言都是通过namespace来识别名字标识,无论是变量,对象,函数等等。python划分3个名字空间层次,local:局部,标识为当前函数内,当前类内,比如局部变量。global:全局,标识当前模块,也就是当前文件,比如全局变量等。最后一类 built-in,内建,这个是作用域比较大,跨模块(文件)都可以标识,比...

2017-07-24 11:51:00 213

转载 用生成器实现素数序列

先说说思路:素数是一个无限循环,这一点跟生成器的特性很像,所以我们用生成器所谓这个素数序列的主要部分。第二步就是要筛选了,首先从自然数序列中,从2开始的自然数序列,用一个生成器表示比较合适。从以第个元素开始2,肯定是素数,收入到素数集合里,取下一个元素,由于前一个元素的所有倍数都被筛选掉了,所以新序列的第一个元素一定是素数“除了自己之外,没有约数”循环不止,筛选不止。得到...

2017-07-20 18:21:00 407

转载 用python生成器实现杨辉三角

先看杨辉三角的形态: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 1 上学的时候大多是用c语言的两层for循环在实现,现在我们尝试用生成器来实现。先说思路:我们把每一次层看作一个list, 通过一个fo...

2017-07-19 17:34:00 92

转载 pycharm常用快捷键

Alt+Enter 自动添加包shift+O 自动建议代码补全Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+Enter 补全Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Alt + I 自动缩进行Ctrl + Y 删除当前插入符所在的行C...

2017-07-19 11:53:00 54

转载 词云wordcloud类介绍&python制作词云图&词云图乱码问题等小坑

词云图,大家一定见过,大数据时代大家经常见,我们今天就来用python的第三方库wordcloud,来制作一个大数据词云图,同时会降到这个过程中遇到的各种坑,举个例子,下面是我从自己的微信上抓的微信好友签名,制作的词云图:看来用的做多的还是“方得始终”啊首先我们需要几个库,pip完了导入1 import chardet ...

2017-07-12 18:34:00 1406

转载 python读取文本txt文件乱码问题

python2的编码实在是个头疼的问题,编码问题也将作为一个长期的话题,遇到问题随时补充。这次的问题比较简单,是在做词云wordcloud的时候发现的,作用就是从文本文件中读取文字,将其制作成词云。部分代码如下: 1 import chardet 2 from wordcloud import WordCloud 3 import matplotlib.pyplot ...

2017-07-11 17:16:00 1067

转载 Git Github的区别 & Pycharm使用GitHub

首先:git和github功能很强大,随着使用深入,我将随时填充,更新这篇文章,记录随时遇到的新的问题和感悟。第一次知道github是看廖雪峰的课程,所谓版本管理,之前在辉煌科技用的是SVN,了解一些。最近再往上看好像GitHub越来越普及。关于Git和GitHub网上很多介绍,我综合百家之长,做个简单说明:git是什么?git是版本管理工具,当然也是分布式的管理系...

2017-07-11 14:38:00 168

转载 python函数返回局部变量,局部&全局变量同名问题

其实关于返回局部变量不只是python的问题,凡是使用堆栈结构处理函数的语言都会有这样的问题,切记不要返回局部变量。因为当创建函数的堆栈撤销,所有对局部变量的修改都灰飞烟灭。来看我的小例子 1 def handle(): 2 class myClass(object): 3 def __init__(self): #对各种基本数据类型测试...

2017-07-08 18:18:00 736

转载 python2.7和python3.6共存,使用pip安装第三方库

因为一般情况下,window命令行运行pip,默认的情况是运行python3.6的pip,安装第三方库的路径也是python3.6,安装路径是:如何运行在2.7环境下安装PIP呢?有网上的教程说需要把python应用程序的名字改成python2,其实不用这么麻烦,直接运行2.7环境下的pip就行了:路径在Scripts下:所以直接在cmd中运行PIP就行...

2017-07-06 17:55:00 387

转载 理解if __name__ == '__main__':

一开始没怎么注意这个语句,这两天在模拟知乎登陆时准备刨根问底了,先看两行代码片段第一个例子:这是在login.py文件的一部分,其他我们忽略,只关注print()函数的内容 1 import time 2 import json 3 4 if __name__ == '__main__': 5 6 print(__name__) 7 ...

2017-07-04 15:47:00 148

转载 pycharm中查看快速帮助和python官方帮助文档

把光标放在要查询的对象上,打开视图菜单,quick definition查看对象的定义,quick documentation 快速文档,这个是jet brains自己对python的解释文档,第三个external documentation 外部文档,这个是python 的官方帮助文档,调转到网页帮助文档中。转载于:https://www.cnblogs.com/...

2017-07-04 11:48:00 786

转载 python第三方库PIL安装的各种坑

PIL python的图像处理库,pycharm安装屡次失败,始终报错果断换依旧报错,查遍所有博客,有给pip加参数的,pipinstallPIL--allow-externalPIL--allow-unverifiedPIL ,依旧不行。走投无路,想起老师廖海峰的博客,回去查看,坑已挖好啥都别说了,果断换p...

2017-06-30 14:15:00 182

转载 python2.7安装第三方库错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0...

开发环境:win10, x64, pycharm社区版,python2.7.13python2经常会遇见乱码的问题,并且一遇到中文就乱码。所以我们在安装的时候要注意,无论是解释器interpretor的安装路径还是用户项目的按章路径,都尽量避免中文。interpretor可以避免,但是pycharm的默认安装路径是c:\Users\中文用户名,比如我c:\Users\张三在...

2017-06-29 17:27:00 351

转载 爬虫模拟登陆之formdata表单数据

首先HTTP协议是个无连接的协议,浏览器和服务器之间是以循环往复的请求回复来交互的,交互的形式是以文件形式来进行的。比如在chrome开发者工具network中看到了每一行是一个文件,又文件大小啊,文件类型啊,比如脚本,图片等。根据协议,把每个文件的内容按照协议格式填入HTTP数据协议结构,其中,对于爬虫模拟登陆来说最重要的是表单数据formdata这个字段...

2017-06-28 18:09:00 1481

转载 谷歌开发者工具(F12)的使用小坑

python模拟登陆知乎,用开发者工具跟踪浏览器与服务器的交互,需要知道用户名,密码的字段名,可在文件email中看到;需要注意的是一定要 勾选 preserve log ,否则登陆之前的交互不会显示,也就找不到email 文件了转载于:https://www.cnblogs.com/fanyuchen/p/7090500.html...

2017-06-28 16:49:00 95

转载 python文件操作的坑( FileNotFoundError: [Errno 2] No such file or directory...)

环境:Windows8.1, Python3.6 pycharm community 2017c盘下有一个配置文件:setup1 with open('c:\\setup','r') as f:2 f.read()提示一直很诡异:FileNotFoundError: [Errno 2] No such file or direct...

2017-06-24 16:15:00 10467

转载 pycharm同时使用python2.7版本和python3.6版本

最近在看爬虫的专题,很多爬虫的教程是python2的,电脑上装的是3.6版本,而且python不向下兼容,这就很麻烦,最简单的print要加括号啊,等等。于是分享一个在windows环境下pycharm选择python版本的方法:第一步:安装python2.7版本,为了方便管理,我们将python的两个版本放在同一目录下。python3.6的安装默认路径是C:\Users\用户名\A...

2017-06-15 16:47:00 883

转载 测试Python类成员的单下划线,双下划线,两头下划线的区别

首先原谅一个菜鸟叫他“两头下划线”。记得在windows编程中,很多宏定义使用下划线+大写,给人逼格很高的错觉。对于Python下划线的认识,大概是从__dict__这个属性开始的,看__dict__的名字,首先她是一个字典,key是类或对象的所有成员,value是成员对应的值。我们举个简单的例子说明单下划线,双下划线,两头下划线的区别。>>> class st...

2017-06-08 10:08:00 133

转载 Python类变量,实例变量,类方法,实例方法,静态方法的分析

Python作为动态语言,跟静态语言如c/c++有很大区别,其中的一个重要的特性就是Python的变量无需声明直接可用。同样,类的成员变量无需声明,直接可用。目的是为了动态语言跟灵活,在思路想到的时候能及时添加成员,而无需在回到类声明的地方,添加成员。但是,同为动态语言,类的成员变量和实例成员变量,生命周期有很大的区别,我们以一个简单的小例子说明:class student(ob...

2017-06-06 17:40:00 154

转载 python的变量,对象的内存地址以及参数传递过程

作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉。其实Python是以数据为本,变量可以理解为标签。作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递。1 '''例子1'''2 x = 13 def fun(x):4 ...

2017-06-05 21:01:00 259

转载 win10环境pycharm社区版创建django项目

django是Python的一个开源web框架,在pycharm开发环境中,pycharm专业版在新建一个项目的时候有django选项,帮助创建一个django框架的项目。pycharm社区版需要自己创建第一步:安装django框架可以用pycharm安装,打开file \ setings \ project \ project interpreter 查看项目已安...

2017-05-29 18:46:00 313

空空如也

空空如也

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

TA关注的人

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