摘要: 一、闭包 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)