摘要: 爬虫的前奏 # 爬虫前奏 # 明确目的 # 找到数据对应的网页 # 分析网页的结果找到数据所在的标签位置 # 模拟HTTP请求,向服务器发送这个请求,获取到服务器返回给我们的HTML # 用正则表达式提取我们要的数据(名字,人气) http://longzhu.com/channels/lol?fr 阅读全文
posted @ 2019-11-17 11:12 flowercatnice 阅读(273) 评论(0) 推荐(0) 编辑
摘要: JSON: JavaScript Object Notation, JavaScript 对象标记 JSON 本质:是一种轻量级的数据交换格式 1. 轻量级 是 和 XML作比较 2. 数据交换格式 :JSON 是一种数据交换格式, 它的载体是字符串(字符串是JSON的表现形式。) Ps. JSON 阅读全文
posted @ 2019-11-17 11:01 flowercatnice 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 类格式示例: class Student(): name = '' age = 0 def print_file(self): print('name:' + self.name) print('age:' + str(self.age)) 注:类中的函数,参数列表中必须有self,并且如果想在函数 阅读全文
posted @ 2019-11-17 10:56 flowercatnice 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 常量和Pylint的规范 1.常量:常量的值不能改变。Python里没有常量的概念,因为Python没有机制去改变常量的值,所以Python里不存在常量,但是有常量的定义。常量全部用大写命名。 2.Pylin定义常量的规则:如果定义的变量不属于函数或者类,都认为是常量。应该用函数将零散的变量都封装起 阅读全文
posted @ 2019-11-17 10:51 flowercatnice 阅读(275) 评论(0) 推荐(0) 编辑
摘要: PY的交换值的方法 x.y = y.x PY既具有动态脚本的特性,又有面向对象的特性 PY的缺点: 编译型的语言(C++,C):通过编译器进行编译成机器码,越接近底层,开发效率低 解释型代码:PY和JS 通过解释器进行解释,相对于编译型的慢 基本的数据类型 Number:数字 整数int(没有sho 阅读全文
posted @ 2019-11-17 10:22 flowercatnice 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 出现1251错误代码 是因为mysql8.0的密码加密方式与之前5.0的不同 如果是字母式的密码 比如root 可能会出现这种情况 1.先通过命令行进入mysql的root账户 1 Enter password: **** 2 Welcome to the MySQL monitor. Comman 阅读全文
posted @ 2019-11-15 22:34 flowercatnice 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 这里用到的Linux系统是centos7系统,centos7是自带py的但是py的2.7.5版本 连接服务器的使用的是SSH Secure shell 1.首先安装依赖包 1)安装gcc编译器 gcc编译器有些系统版本已经默认安装了,可以通过 gcc --version进行查看 安装gcc: yum 阅读全文
posted @ 2019-10-17 20:32 flowercatnice 阅读(7936) 评论(0) 推荐(1) 编辑
摘要: 数据库的连接池原理 在原有的访问数据库的模式,每一次使用完数据库后都会把数据库关闭而且再有人连接的时候,进行重新连接。在一个小的项目上还好,当扩大到一个大型网站时候,连接的人数会达到很大的基数。会造成很大的资源浪费,网站的响应速度必然会降低,最后导致内存泄漏,服务器崩溃 故衍深出了这个数据池的概念, 阅读全文
posted @ 2019-08-23 09:15 flowercatnice 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Day1,2 DDL(数据定义语言)语法 alter drop最底层的数据库语言 直接联系到数据库的结构 DDL((Data Definition Language),用于定义/修改/删除数据对象(如表)的数据结构,或者说,DDL语言操作的对象是数据库中的对象而非对象所包含的数据。DDL包含以下语句 阅读全文
posted @ 2019-08-22 14:43 flowercatnice 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: chorme开发者插件 下载源码包:https://github.com/gongjunhao/seckill/archive/master.zip 解压:seckill-master.zip 打开chrome浏览器,设置 --> 更多工具 --> 扩展程序 勾选开发者模式 点击“加载已解压的扩展程 阅读全文
posted @ 2019-07-02 11:43 flowercatnice 阅读(148962) 评论(6) 推荐(5) 编辑