分类
摘要:
爬虫与反爬是一对相生相克的死对头,道高一丈魔高一尺。作为爬虫的一方,如果知道了某个站点的数据自增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)