CycloneKid的博客

路漫漫兮修远兮,吾将上下而求索

在PyCharm切换Python2和Python3

最近在学习Python爬虫,用PyCharm运行示例爬虫程序,有的程序使用Python2的库,有的程序使用Python3的库,需要切换启动程序,如果没有设置,就会报错

2018-06-01 07:54:43

阅读数:2362

评论数:0

Python基础语法-05-装饰器

闭包 闭包是装饰器实现的底层部分,要想明白装饰器底层怎么实现,必须要搞懂闭包 闭包是什么? 将一个函数定义到一个函数内部,外函数的返回是内函数,这时这两个函数就构成了一个闭包 闭包举例: def test(number): def test_in(number_in): ...

2018-04-30 12:26:26

阅读数:54

评论数:0

Python基础语法-03-私有化

私有化 Python中属性的分类 在Java中可以通过private关键字定义私有变量,Python中则通过变量名定义的格式来区分变量的访问权限 Python的类中,可以定义5种形式的变量,其功能各不相同,它们的区分依靠变量名的定义格式(Java转过来的表示这个真的很吓到我了) ...

2018-04-29 09:55:25

阅读数:36

评论数:0

Python基础语法-04-生成器,迭代器

生成器1.列表生成式在讲生成器之前,先说一个和生成器作用很类似的东西,列表生成式,其格式为:[ X for X in Y]X为一个元素,Y为一个范围,列表生成式将Y中的元素一个一个的取出来,组成一个列表使用命令行打开Python3定义一个列表生成式L,并将其输出 >> L = [ x*...

2018-04-27 10:39:06

阅读数:66

评论数:0

Python基础语法-02-异常

异常 一.异常简介 当Python检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的”异常” 例如: print '-----test--1---' open('123.txt','r') print '-----test--2--...

2018-04-26 20:09:19

阅读数:51

评论数:0

Python基础语法-01-类及对象

Python中的类 Python中定义一个类的方式: 1)Python2中定义类的方式 class 类名: 属性 方法 2)Python3中定义类的方式 class 类名(object): #不继承其他类时使用object类,需要继承父类就在括号内写父类的名称 ...

2018-04-26 14:44:54

阅读数:50

评论数:0

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