分类
摘要:
模块安装
Windows
安装scrapy 需要安装依赖环境twisted,twisted又需要安装C++的依赖环境
pip install scrapy 时 如果出现twisted错误
在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载对应的Twisted的版本... 阅读原文
2019-11-10 20:19:03 阅读(2300) 评论(0)
摘要:
me:5次
标准答案:5 次,因为从 0 开始,到 10 结束,步进为 2。
1. 下面的循环会打印多少次"I Love FishC"?
me:错误,循环应该使用的是一个数组,比如range()
标准答案:会报错,上节课的课后习题我们提到了 in 是“成员资格运算符... 阅读原文
2019-11-10 19:12:04 阅读(3637) 评论(0)
摘要:
目录
一.普通图形验证码
这篇博客及之后的系列,我会向大家介绍各种验证码的识别。包括普通图形验证码,极验滑动验证码,点触验证码,微博宫格验证码。
一.普通图形验证码
之前的博客已向大家介绍了简单的图形验证码的处理过程,但是会和实际的有所差别,... 阅读原文
2019-11-10 17:38:08 阅读(2418) 评论(0)
摘要:
1. 模块
1.1 什么是模块
别人写好的函数、变量、方法放在一个文件里 (这个文件可以被我们直接使用)这个文件就是个模块
常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。
但其实import加载的模块分为四个通用类别:
1.使用python编写的代码(.... 阅读原文
2019-11-10 17:10:02 阅读(2360) 评论(0)
摘要:
前言
python文档:https://docs.python.org/zh-cn/3/library/re.html?highlight=re#module-re
findall:匹配所有符合条件的内容。
search:匹配第一个符合条件的内容。
sub:替换符合条件的内容
1.".":匹配任意字符,换... 阅读原文
2019-11-10 16:56:02 阅读(2595) 评论(0)
摘要:
一、什么是函数
函数类似于一种工具,可以重复调用。
二、为什么要用函数
防止代码的冗余;代码的可读性差。
三、使用方法
3.1
1 定义函数----->make a wapen
2 调用函数----->use it
## 函数的命名规范和变量名一样,需要具有意义。
四、函数的三种分类
4.1 无参... 阅读原文
2019-11-10 16:29:03 阅读(2327) 评论(0)
摘要:
查了下π的计算公式
分母都是奇数,第奇数个相加,第偶数个相减
计算次数越多越接近
阅读原文
2019-11-10 16:23:03 阅读(2354) 评论(0)
摘要:
函数
一、灵魂三问?
1、什么是函数?
函数就是一种工具,可以重复调用
2、为什么要用函数?
a:为了防止代码冗余
b:为了增强代码的可读性,简介
3、怎么用函数?
关键字def后面空格加函数名加一个小括号后面跟一个重要的冒号
如def login():
OK,那我们定义好了函数要怎么使用函数呢,如果说定义函... 阅读原文
2019-11-10 14:38:01 阅读(2917) 评论(0)
摘要:
先来看下面的代码及执行结果:
a = 1
b = [2,3]
def nums():
a = 2
b[0] = 0
print(a)
print(b)
print(a)
print(b)
nums()
print(a)
print(b)
结果:
1
[2, 3]
2
[0, 3... 阅读原文
2019-11-10 13:16:01 阅读(1658) 评论(0)
摘要:
Python中函数的参数问题有点复杂,主要是因为参数类型问题导致的情况比较多,下面来分析一下。
参数类型:缺省参数,关键字参数,不定长位置参数,不定长关键字参数。
其实总共可以分为 位置参数和关键字参数,因为位置参数被放在list里面,关键字参数放在dict里面,Python在解读的时候首先处理list,没有... 阅读原文
2019-11-10 11:33:02 阅读(2659) 评论(0)