摘要: 引用 什么是引用:变量是通过数据的内存起始地址读取数据的 a = 1 :表示变量a指向了1的内存起始地址 在python中,值是靠引用来传递来的。我们可以用id( )来判断两个变量是否为同一个值的引用。 我们可以将id值理解为那块内存的地址标示。   变量类型:     可变类型:修改变量数据,变量引用的地址... 阅读原文
2018-05-01 00:31:02 阅读(762) 评论(0)
摘要: 什么叫做反射 利用字符串的形式去对象(模块)中操作(查找/添加/获取/删除)成员,一种基于字符串的事件驱动。 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。 函数简介 hasattr(*args, **kwargs):判断对象(模块)中某个... 阅读原文
2018-04-30 23:31:02 阅读(752) 评论(0)
摘要: 关于 一直埋头学习,不知当前趋势,这是学习一门技术过程中最大的忌讳。刚好利用python爬虫,抓取一下拉勾网关于python职位的一些基本要求,不仅能知道岗位的基本技能要求,还能锻炼一下代码能力,学以致用,一举两得。 准备 工具 :python 2.7,PyCharm 类库:urllib2、BeautifulSoup... 阅读原文
2018-04-30 21:43:04 阅读(784) 评论(0)
摘要: Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类 abstract 这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。 Options.abstract如果a... 阅读原文
2018-04-30 19:44:02 阅读(753) 评论(0)
摘要: 最近使用pandas,一直搞不清楚其中几种切片方法的区别,今天专门看了一下。 0. 把Series的行index或Dataframe的列名直接当做属性来索引。 如: s.index_name df.column_name 但是这种方法索引的名字可能会与自带的方法冲突,比如min,max等等,所以可能会失效。另外... 阅读原文
2018-04-30 18:33:01 阅读(840) 评论(0)
摘要: 在写爬虫的时候,经常需要处理cookie,requests库里的cookie是dict,但是headers['cookie']却是一个key=value的字符串。 下面是几个用推导式实现的转换函数,供大家参考。 #coding=utf-8 #create by :joshua zou #create d... 阅读原文
2018-04-30 17:41:01 阅读(764) 评论(0)
摘要: 简介 setitem:当属性被以索引方式赋值的时候会调用该方法 getitem:一般如果想使用索引访问元素时,就可以在类中定义这个方法 delitem:当使用索引删除属性时调用该方法 实例 __Author__ = "Lance#" # -*- coding = utf-8 -*- class Point: ... 阅读原文
2018-04-30 16:02:01 阅读(738) 评论(0)
摘要: 一、字典的定义方法: 1、dic = {'name':'Karen','age':22,'hobby':'girl','is_handsome':True} print(dic)    #==>{'name':'Karen'}             dic = {'name':'Karen','age':22... 阅读原文
2018-04-30 14:14:02 阅读(779) 评论(0)
摘要: Python版本:Python3.5.2 简介 SMTP是发送邮件的协议,Python 内置对 SMTP 的支持,可以发送纯文本邮件、HTML 邮件以及带附件的邮件。 Python 对 SMTP 支持有 smtplib 和 email 两个模块,email 负责构造邮件,smtplib 负责发送邮件。 我使用的是 Q... 阅读原文
2018-04-30 12:35:04 阅读(730) 评论(0)
摘要: 错误提示: Can't connect to HTTPS URL because the SSL module is not available. 连接HTTPS时,提示SSL不可用 测试 # 进入python $ python3 # or python3.6 # 导入SSL模块 >>> im... 阅读原文
2018-04-30 12:00:02 阅读(762) 评论(0)