分类
摘要:
引用
什么是引用:变量是通过数据的内存起始地址读取数据的
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)