摘要: 1.面向对象和面向过程的理解 面向过程:根据业务逻辑从上到下写代码 面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程 class Kind: # 定义类 def move(self): print("车在移动....") """返回值""" kind = 阅读全文
posted @ 2019-01-17 18:25 何以解忧唯有杜康 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 1.函数的4种类型 无参,无返回值 有参,无返回值 def f2(num1, num2, num3): print('f2...') print(max(num1, num2, num3)) f2(110, 119, 120) print('over...') 无参,有返回值 def f3(): p 阅读全文
posted @ 2019-01-17 18:09 何以解忧唯有杜康 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.常见操作1-查找 string.find(str, beg=0, end=len(string))检测 str 是否包含在 string 中,如果 beg 和 end 指定范围,则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1 a="adsdfnjd" b=a.find("s") 阅读全文
posted @ 2019-01-17 17:46 何以解忧唯有杜康 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 集合容器 1. 列表 1)list是一种有序的集合,可以随时添加和删除其中的元素 2)序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 3)列表可以存放各种类型的数据 1.1查询列表 值 = 列表[index](根据下标查找值) index = 列表. 阅读全文
posted @ 2019-01-17 17:09 何以解忧唯有杜康 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 判断语句*循环语句 1. 判断语句 语法:If 判断条件 输出 elif 判断条件 输出 else 输出 if 条件1: 满足条件1 做的事情1 满足条件1 做的事情2 ...(省略)... if 条件2: 满足条件2 做的事情1 满足条件2 做的事情2 ...(省略)... 2. 循环语句 whi 阅读全文
posted @ 2019-01-17 16:50 何以解忧唯有杜康 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1.命名规则1:标识符由字母/下划线/数字组成,且不能以数字开头! 2.命名规则2:见名知意,驼峰命名法(首字母小写,第二个首字母大写或中间用下划线) 3.关键字: 关键字导入: import keyword print(keyword.kwlist) ['False', 'None', 'True 阅读全文
posted @ 2019-01-17 16:33 何以解忧唯有杜康 阅读(137) 评论(0) 推荐(0) 编辑
摘要: tcp,udp区别和特点 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。也就是说,在收发数据前,必须和对方建立可靠的连接。 UDP协议是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。 小结TCP与UDP的区别: 1.基于连接与无连接; 2 阅读全文
posted @ 2019-01-15 21:24 何以解忧唯有杜康 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1)反爬:useragent/cookie/代理ip/js生成/需要登陆/refer/2)url得到方式:network/search3)提取方式:正则/xpath/bs4/josn/jsonpath/css4)验证码处理:手动/打码平台/tesseract识别5)数据去重:数据库分组去重 阅读全文
posted @ 2019-01-11 20:40 何以解忧唯有杜康 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、项目开始 django-admin startproject fresh(项目名) python manage.py startapp user(应用名) 1)添加应用 在ALLOWED_HOSTS中添加app 2)设置可以访问的IP 在ALLOWED_HOSTS中设置 3)设置模版(TEMPL 阅读全文
posted @ 2019-01-11 20:28 何以解忧唯有杜康 阅读(3307) 评论(0) 推荐(0) 编辑
摘要: 1.创建python环境 python –V 查看python版本 which python 查看当前路径 进入当前路径/usr/bin apt update 更新apt apt-get install python3-pip 更新pip ln –s python3 python 创建软连接 2.安 阅读全文
posted @ 2019-01-11 20:22 何以解忧唯有杜康 阅读(6509) 评论(0) 推荐(0) 编辑