-
auto
2019-04-01 21:41:11
python
2384°
20
Python最新全套课程(8月中旬开的课),共四个月。所有课件,项目源码,课后习题和答案都包括在内。 包括:Python实战项目引入、Python基础、爬虫基础、爬虫库、Scrapy爬虫框架、动态页面渲染与Ajax抓取、分布式爬虫、破解反爬技术、APP数据抓取、大型综合项目实战。 本人也是刚开始学P ...
-
auto
2019-04-01 21:41:11
python
2558°
20
在注册页面生成验证码的时候,出现错误如下: build_attrs() takes from 1 to 2 positional arguments but 3 were given, 不知道为什么报错. 我的环境是 python3.6.4 django==1.11 后来将验证码插件的版本更改了, ...
-
auto
2019-04-01 21:41:11
python
2462°
20
该方法跟上一篇写入一列的方法相反,代码如下: 方法一和方法二显示的效果如下: ...
-
auto
2019-03-31 20:59:24
python
2351°
20
本节主要内容: 1.isinstance,type,issubclass 2.区分函数和方法 3.反射(重点) 一.isinstance,type,issubclass issubclass():判断xxx类是否是yyy类型的子类 type(obj):查看obj是由哪个类创建的. type()可以帮 ...
-
auto
2019-03-31 20:59:24
python
2540°
20
MD5:是一种不可逆的加密算法.它是可靠的,并且安全的.在python中我们不需要手写这一套算法. 只需要引入一个叫hashlib的模块就能搞定MD5的加密工作. 但是仅仅是这样仍然不够安全,因为这样的密文通过一个所谓的MD5解密工具是有可能解密成功的 这是因为撞库的问题.由于MD5的原始算法已经存 ...
-
auto
2019-03-31 20:59:24
python
2405°
20
元组 列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,而不可变的列表被称为元组。元组使用圆括号来标识。定义元组后可以使用索引来访问元素。 例如: 遍历元组中的所有值 像列表一样,可以使用for循环来遍历元组中的所有值 修改元组变量 虽然不能修改元组的元素,但是可以给元组的变量赋 ...
-
auto
2019-03-31 20:59:24
python
2358°
20
一、三个内置函数 1、issubclass(a, b) 判断a类是否是b类的子类 1 class Foo: 2 pass 3 4 class Zi(Foo): 5 pass 6 7 class Sun(Zi): 8 pass 9 print(issubclass(Zi,Foo)) #True 10 ...
-
auto
2019-03-31 20:59:24
python
2223°
20
########模板层######## 模板层其实就是templates文件夹里的html文件 其实这里的每个html不是真正意义的上html代码,只有经过模板渲染过后才算的上真正的html页面。 一、模板语言(变量,深度查询,过滤器,标签) 1、变量 在django模板里通过{{ name }} ... ...
-
auto
2019-03-31 20:59:24
python
2333°
20
函数属性 python中的函数是一种对象,它有属于对象的属性。除此之外,函数还可以自定义自己的属性。注意,属性是和对象相关的,和作用域无关。 自定义属性 自定义函数自己的属性方式很简单。假设函数名称为myfunc,那么为这个函数添加一个属性var1: 那么这个属性var1就像是全局变量一样被访问、修 ...
-
auto
2019-03-31 20:59:24
python
2318°
20
1 class Base: 2 pass 3 4 class Foo(Base): 5 pass 6 7 class Bar(Foo): 8 pass 9 10 print(issubclass(Bar,Foo)) # True 11 print(issubclass(Foo,Bar)) # Fal ...
-
auto
2019-03-31 20:59:24
python
2276°
20
函数基础 函数简介 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开,提高开发效率 分类: 库函数:print、input、abs等 自定义:用户自己封装的函数 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开, ...
-
auto
2019-03-31 20:59:24
python
2257°
20
按"指针"传递 python中 变量赋值、参数传递都是通过"指针"拷贝的方式进行的 。除了按"指针"拷贝,还有一种按值拷贝的方式,关于按值、按指针拷贝的细节,参见 "按值传递 vs. 按指针传递" 。 所以在python中,变量赋值、参数传递,都只是拷贝了源数据的一个地址,而不会拷贝内存中完整的数据 ...
-
auto
2019-03-31 20:59:24
python
2321°
20
编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写库;而应用编程就是利用写好的各种库来编写具某种功用的程序,也就是应用。系统程序员会给自己写的库留下一些接口,即API(application p ...
-
auto
2019-03-31 20:59:24
python
2218°
20
python默认编码 python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCII。 python 3.x默认的字符编码是unicode,默认的文件编码是utf-8。 中文乱码问题 无论以什么编码在内存里显示字符,存到硬盘上都是二进制,所以编码不对,程序就会出错。 常见编码有asci ...
-
auto
2019-03-31 20:59:24
python
2454°
20
目录: 1. 基础概念 2. 创建进程和结束进程 3. 进程之间内存空间物理隔离 4. 进程的属性方法 5. 守护进程 6. 互斥锁 7. IPC通信机制 8. 生产者消费者模型 一. 基础概念 二. 创建进程和结束进程 第一种创建进程的方式 第二种创建进程的方式 三. 进程之间内存空间物理隔离 四 ...
-
auto
2019-03-31 20:59:24
python
2615°
20
看其他人的学习笔记,可以保证自己不走弯路。并且一举两得,即学知识又学方法! 廖雪峰:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431611988455689d4c116 ...
-
auto
2019-03-31 20:59:24
python
2188°
20
目录 1. OSI七层模型简介 2. 网络编程简介 3. socket编程简介 4. 使用socket进行网络编程 5. 基于tcp的socket编程 6. TCP粘包问题 7. 基于udp的socket编程 一. OSI七层模型简介 从下图中我们可以看到OSI七层模型中规定的几个特殊的名词: MA ...
-
auto
2019-03-31 20:59:24
python
2477°
20
前言 前面几篇博客我都是通过python自省来分析代码并试图得出结论。当然,仅仅通过自省能解决的问题有限,但遇到问题还是不自主的去用这个功能,觉得对于认识代码的含义还是有一定帮助的。而这些自省的知识我都是从python自省指南中学习的。所以,下文的内容基本参考自这份指南,看官可以直接转跳,笔者只是希 ...
-
auto
2019-03-31 20:59:24
python
2470°
20
概要 横看成岭侧成峰,远近高低各不同。但是,程序的设计核心思想却是很简单,简单理解就是有一个输入,对输入的处理环节,最后得出一个输出。这个过程中的设计及其实现却是各不相同。本节的主要内容如下: 程序设计简单框架及模板 代码的本质 构成代码的基本单元 Python的关键字 程序设计简单框架及模板 代码 ...
-
auto
2019-03-31 20:59:24
python
2287°
20
1、修改hosts文件将0.0.0.0 account.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件修改后请检查hosts文件是否修改,激活码无法激活的原因99.99%是因为hosts没有修改正确 W ...