前序 最近在研究反爬虫策略,写了一个大众点评评论采集的程序,途中遇到了一些坑有感而发分享给大家,大众点评是基于css机制实现的字体加密技术来阻碍我的进行准确数据的抓取 正文 图1 根据图1我们可以看出部分文字在源码中是无法得到正常显示的,对应的我们解析也只能得到一些无用的svg标签,且又由于文字本身 ...
分类:
编程语言 时间:
2020-09-04 17:42:55
阅读次数:
70
安装方法: pip install jupyterlab 创建配置文件: jupyter lab --generate-config 修改jupyter工作路径: 打开配置文件(使用文本编辑器打开),修改以下配置: 修改前: # c.NotebookApp.notebook_dir = '' 修改后 ...
分类:
其他好文 时间:
2020-09-04 17:40:21
阅读次数:
71
Kivy是一个很优秀的,基于Python的GUI库,可以快速开发移动端程序,方便应用于android, ios。 1、Kivy安装 Windows进入dos窗口,需要python3环境,且python3版本不能高于3.7.9,目前未支持python3.8 pip install docutils p ...
分类:
编程语言 时间:
2020-09-04 17:35:33
阅读次数:
67
Anaconda作为python程序开发非常好用的工具,本文对其最基本的东西进行介绍,包含产生背景,套件及常用命令,为后面程序开发做好第一步
分类:
其他好文 时间:
2020-09-04 17:32:42
阅读次数:
52
随着人工智能时代的到来,python变得更加流行、受欢迎,功能强大、简单易学、容易入门、应用广泛等,掀起了学习热潮,现在越来越多人转行都会学习python语言。为了让大家快速掌握python,今天为大家总结了一些python常用的库,希望对大家有所帮助。
分类:
编程语言 时间:
2020-09-04 17:31:48
阅读次数:
67
python是一门解释型语言,代码想要运行,必须通过解释器来执行,当然为了满足不同平台的需求,python解释器也分为不同的种类,接下来为大家介绍五款常用python解释器。
分类:
编程语言 时间:
2020-09-04 17:31:33
阅读次数:
90
1.前言Python中函数的参数类型比较丰富,比如我们经常见到*args和**kwargs作为参数。初学者遇到这个多少都有点懵逼,今天我们来把Python中的函数参数进行分析和总结。2.Python中的函数参数在Python中定义函数参数有5种类型,我们来一一演示它们。2.1必选参数必须参数是最基本的参数类型,当你在Python函数中定义一个必选参数时,每次调用都必须给予赋值,否则将报错。>
分类:
编程语言 时间:
2020-09-04 17:31:06
阅读次数:
56
分析下request获取的网页中文乱码问题 r = requests.get(“http://www.baidu.com“) **r.text返回的是Unicode型的数据。使用r.content返回的是bytes型的数据。也就是说,如果你想取文本,可以通过r.text。如果想取图片,文件,则可以通 ...
分类:
编程语言 时间:
2020-09-04 17:25:39
阅读次数:
53
题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 解题思路: 这个题目其实非常基础了,也就是直接使用BFS广度优先搜索算法对整棵二叉树进行遍历即可,我们最后返回的是一个数组 "[]",把遍历之后的元素放到这个数组当中即可。为了进行BFS,我们首先新建一个队列,将树根部的节点放到队列里 ...
分类:
编程语言 时间:
2020-09-04 17:24:39
阅读次数:
59
之前已经初步做出了网站中的功能,目前就要进入美化阶段,这里就不得不说两个工具 bootstrap和frontawesome 今天先开始bootstrap: Bootstrap是目前最流行的前端开发框架,由Twitter的两位前 员工Mark Otto和Jacob Thornton在2010年8月份创 ...
分类:
编程语言 时间:
2020-09-04 17:13:45
阅读次数:
51