摘要: 爬虫与反爬是一对相生相克的死对头,道高一丈魔高一尺。作为爬虫的一方,如果知道了某个站点的数据自增ID,那么就能轻而易举把整个站点都爬下来。是不是有点耸人听闻,你去看很多大站例如油管、P站等,他们都不会轻易把业务的自增ID暴露出来,而是用一种可逆的hash字符串替代。 ​ 最常用的ID混淆就是Hashids。... 阅读原文
2020-05-10 13:02:04 阅读(1971) 评论(0)
摘要: 工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。 Python Tutor Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助... 阅读原文
2020-05-10 12:30:05 阅读(3240) 评论(0)
摘要: 1. 写在前面 在介绍python装饰器之前,首先介绍python的一个概念,对象。在python里,所有的一切皆对象。常用的python对象有整型对象,浮点型对象,字符串对象,列表对象,元组对象,字典对象等。其中一个比较特殊的对象是函数对象。 num1 = 1 # 定义了一个整型对... 阅读原文
2020-05-10 10:46:02 阅读(2021) 评论(0)
摘要:   “表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓“天可不聊,图不可不斗”,几乎任何对话都会出现表情包的身影,一言不合就斗图,自己也会在聊天中发几个表情包,可是总会造成一些小... 阅读原文
2020-05-10 09:38:02 阅读(2158) 评论(0)
摘要: 前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:阿川 Bokeh Bokeh是一个专门针对Web浏览器的呈现功能的交互式可视化Python库。这是Bokeh与其它可视化库最核心的区别。   Bokeh绘图步骤 ①获取数据 ... 阅读原文
2020-05-10 07:55:05 阅读(1930) 评论(0)
摘要: Python是一种高级编程语言,它用于通用编程,由Guido van Rossum 在1991年首次发布。Python 的设计着重于代码的可读性。 Python有一个非常大的标准库,并且有一个动态类型系统,它还具有自动内存管理功能,支持多种编程范例。这些包括: ● 面向对象 ● 命令式 ● 函数式 ● 程序... 阅读原文
2020-05-10 06:00:15 阅读(2125) 评论(0)
摘要: 在Python中想要便捷的获取循环的次数,使用enumerate 函数 实例 :  for num, contextstr in enumerate(["dsfds","dsfd"]): print(num,contextstr) #输出 #0 dsfds #1 dsfd   阅读原文
2020-05-10 00:25:01 阅读(2017) 评论(0)
摘要: 这几天面试过程中遇到一道Python编程题,题目如下: 面试中遇到一个Python编程问题:一个字符串,将里面的数字取出来,如果第一个数字前面是+,表示整个数字为正数,如果第一个数字前面是-,表示数字为负数,数字不能越界 1.使用循环,最笨的办法 # coding = 'utf-8' # @作者: zach... 阅读原文
2020-05-09 23:09:04 阅读(2200) 评论(0)
摘要: 接下来我们将在爬虫主体文件中对Item的值进行填充。 1、首先在爬虫主体文件中将Item模块导入进来,如下图所示。 2、第一步的意思是说将items.py中的ArticleItem类导入到爬虫主体文件中去,将两个文件串联起来,其中items.py的部分内容如下图所示。 3、将这个ArticleItem类导... 阅读原文
2020-05-09 22:39:04 阅读(2145) 评论(0)
摘要: 用python画随机颜色随机大小的正方形 新手练习 练习题目:用python画出随机颜色随机大小的正方形 基本知识:turtle库,random库 随机颜色,通过颜色的十六进制完成: 1 def random_color(): 2 color_list=['0','1','2','3','4',... 阅读原文
2020-05-09 20:48:02 阅读(2095) 评论(0)