分类
摘要:
一、闭包
1.定义:当一个函数在内部定义函数,并且内部的函数应用外部函数的参数或者局部变量,当内部函数被当做返回值的时候,相关参数和变量保存在返回的函数之中,这种结果,叫做闭包。
2.例子:连载17中的myF4就是一个典型的例子。
3.闭包常见的坑
def count():
#定... 阅读原文
2019-06-30 21:25:05 阅读(2381) 评论(0)
摘要:
scrapy-redis官方demo中只有默认的get请求, 但是我们面对的网站多种多样, 有时候起始url就是post请求, 或者业务需要在get请求中加入很多后期要用到的参数, 此时可以重写make_requests_from_url方法来实现.
以下我会举例向<spider>:start_urls中... 阅读原文
2019-06-30 19:48:03 阅读(2669) 评论(0)
摘要:
一、实例方法和自动绑定self
在类中定义的实例方法,Python会自动绑定方法的第一个参数(通常是self,下文也默认为self),第一个参数总会指向调用该方法的对象,因为实例方法(包括构造方法)第一个self参数会自动绑定,所以调用普通方法和实例方法时不需要为第一个参数传值(方法第一个参数代表的对象是不确定的,... 阅读原文
2019-06-30 18:06:04 阅读(2310) 评论(0)
摘要:
1.运行程序
python 使用cmd.exe 运行程序。 例子: python +【文件路径】
2.注释
当行注释:# 被注释内容
多行注释:'''被注释内容''',或者"""被注释内容"""
3.缩进
python 中作用域通过缩进控制
顶级代码必须顶行写,即如果一行代码本身不依赖于任何... 阅读原文
2019-06-30 17:17:03 阅读(2201) 评论(0)
摘要:
命名空间
从python解释器开始执行之后,就在内存中开辟了一个空间,每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来。但是当遇到函数定义的时候解释器只是象征性的将函数名读入内存,表示知道这个函数的存在了,至于函数内部的变量和逻辑解释器根本不关心。等执行到函数调用的时候,python解释器会再开辟一块内存... 阅读原文
2019-06-30 16:26:02 阅读(2351) 评论(0)
摘要:
最近在学习python,分别在Ubuntu和win10环境下安装了pycharm,最初学习基础知识是在Ubuntu下进行的。
想试试在win10下练练手,自然也就想到了释放出一个可执行文件试试。
我参考了百度经验去做 利用pyinstaller来进行打包,没有成功。
经过一番查阅资料,找到了解决办法
1... 阅读原文
2019-06-30 14:42:04 阅读(2329) 评论(0)
摘要:
目录
Anaconda下载
安装Anaconda
配置环境变量
管理虚拟环境
activate
切换环境
卸载环境
关于环境总结
安装第三方包
... 阅读原文
2019-06-30 13:15:17 阅读(2948) 评论(0)
摘要:
一、CBV和FBV
FBV:functoin based view,基于函数的view
我们之前写过的都是基于函数的view
CBV:class based view,基于类的view
定义CBV:
from django.views import View
class AddPublisher(V... 阅读原文
2019-06-30 11:26:02 阅读(1535) 评论(0)
摘要:先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。 退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找... 阅读原文
2019-06-30 10:37:02 阅读(2290) 评论(0)
摘要:
创建和使用类
1. 创建Dog类
class Dog: """一次模拟小狗的简单尝试""" def __init__(self, name, age): """初始化属性name和age""" self.name = name self.age = age... 阅读原文
2019-06-30 10:20:01 阅读(2069) 评论(0)