摘要:
Python是一种很棒的编程语言。事实上,它还是世界上发展最快的编程语言之一。它一次又一次证明了它在数据科学职位中的实用性。整个Python及其库的生态系统使其成为全世界用户(初学者和高级)的合适选择。 在本文中,我们将介绍一些用于数据科学方面的Python库,它们并不像pandas、scikit- 阅读全文
摘要:
在爬虫爬取网站的时候,经常遇到一些反爬虫技术,比如: 加cookie,身份验证UserAgent 图形验证,还有很难破解的滑动验证 js签名验证,对传输数据进行加密处理 对于js加密经过加密传输的就是密文,但是加密函数或者过程一定是在浏览器完成, 也就是一定会把js代码暴露给使用者通过阅读加密算法, 阅读全文
摘要:
1、MySQL索引种类 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 2、索引在什么情况下遵循最左前缀的规则? 最左前缀原理的一部分,索引index1:(a,b,c),只会走a、a,b、a,b,c 三种类型的查询,其实这里说的有一点问题,a,c也走,但是只走a字段索引,不会走 阅读全文
摘要:
re模块下的函数 compile(pattern):创建模式对象 search(pattern,string):在字符串中寻找模式 match(pattern,string):在字符串开始处匹配模式 等价于 上面的函数返回都可以在if条件语句中进行判断: split(pattern,string): 阅读全文
摘要:
下面我就给大家整理了Requests库的使用方法和细节。 什么是Requests Requests是Python语言编写,基于urllib3,采用Apache2 Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。是Python实现的简单 阅读全文
摘要:
好的代码风格,给人舒服的感觉,今天介绍一下谷歌的Python风格规范 1 分号 不要在行尾加分号, 也不要用分号将两条命令放在同一行。 2 行长度 每行不超过80个字符;不要使用反斜杠连接行。Python会将圆括号、中括号和花括号的行隐式的连接起来,可以利用这个特点。如果需要,可以在表达式外围增加一 阅读全文
摘要:
1、 引入 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python的PyMongo库。 1. 安装 pip3 install pymongo 2、使用pymongo 1,连接MongoClient 使用py 阅读全文
摘要:
这篇文章我们来聊聊Cookie和Session,网上有很多关于这两个知识点的描述,可惜的是大部分都没有示例代码,因此本文的重点在于示例代码。 环境 Python3.6.0 Bottle0.12.15 安装bottle pipinstall bottle Cookie HTTP是一种无状态协议,简单来 阅读全文
摘要:
下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 具体分解如下: 1、INNER JOIN(内连接) 2、LEFT JOIN(左连接) 3、RIGHT JOIN(右连接) 4、OUTER JOIN(外连接) 5、LEFT JOIN 阅读全文
摘要:
Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。 Python的特点 解释型语言,无需编译即可运行 提供了交互式命令行 基于对象的编程思想 跨平台和良好的兼容性,在Wi 阅读全文