微博热搜停更?不用怕,python教你自动保存全部热搜

微博热搜停更?不用怕,python教你自动保存全部热搜 6

知行编程网 python社区 2年前 (2022-01-02) 114 0

众所周知,微博热搜是实时更新的,根据用户的关注度高低来确定排名情况,如果错过了,就再也找不到了。由于种种原因,微博从昨天开始停止更新了,一直停留在6月10日15点:而且我们是无法查到之前的热搜内容的。为了弥补这一缺憾,我想了一个好办法,用python写个定时爬取程序,把爬取的结果保存到数据库中,这样就可以随时翻阅之前的热搜记录了,效果如下: 下面给大家详细讲解一下实现的全过程: 一、微博热搜网页分...

教你如何用Python轻轻松松操作Excel、Word、CSV,一文就够了,赶紧码住!!!

教你如何用Python轻轻松松操作Excel、Word、CSV,一文就够了,赶紧码住!!! 18

知行编程网 python社区 2年前 (2022-01-21) 51 0

Python 操作 Excel 常用工具 数据处理是 Python 的一大应用场景,而 Excel 又是当前最流行的数据处理软件。因此用 Python 进行数据处理时,很容易会和 Excel 打起交道。得益于前人的辛勤劳作,Python 处理 Excel 已有很多现成的轮子,比如 xlrd & xlwt & xlutils 、 XlsxWriter 、 OpenPyXL ,而在 W...

爬虫系列 | 2、Http请求和响应,写爬虫这些内容必须掌握

爬虫系列 | 2、Http请求和响应,写爬虫这些内容必须掌握

知行编程网 python社区 2年前 (2022-01-22) 29 0

这篇内容主要是介绍了网路请求相关的内容, 爬虫是建立在网络请求的基础上。所以在开始爬虫之前一定要有一定的网络知识。 HTTP协议 HTTP协议,全称为HyperText Transfer Protocol。翻译过来呢就是超文本传输协议,默认端口是80,而HTTPS呢则是在HTTP的基础上加入了SSL层,这样呢就会相对安全,请求不会那么轻易的被别人劫持。默认端口是443。 比如我们经常访问的百度、淘...

一文了解进制之间的原理和转换

一文了解进制之间的原理和转换

知行编程网 python社区 2年前 (2022-01-14) 18 0

进制这块,可以做简单的了解。生活中我们使用的数字都是十进制的,而二进制是机器能够识别的最直接的语言。但是二进制又太大,记录起来非常的不方便。所以通常会将二进制转化为八进制或者十六进制。 日常生活中我们所说的数字 (十进制)在0~9之间,同理 二进制的范围是0~1,八进制的范围0~7,十六进制的范围0~15。那问题来了,当超过9之后,十六进制该如何表示呢?答案是用a~f,表示对应的10~15 进制的...

帅瞎了!手机也能写Python代码!手把手教你在手机或平板上配置Python环境!

帅瞎了!手机也能写Python代码!手把手教你在手机或平板上配置Python环境! 11

知行编程网 python社区 2年前 (2022-01-28) 16 0

本文旨在讲解如何在Android平板或手机上搭建Python开发环境,帮助Python初学者有效利用碎片化时间进行学习,从而达到良好的学习效果。对于大部分初学Python的人来说,由于工作、生活等因素常常无法进行连贯、系统的学习。初学者为了利用上下班通勤等碎片化时间进行学习,通常会在平板上观看学习视频并做记录。虽然这种方法很好,但效果还是不如边学边练来得好。因此,你需要的是这个:不多说,让我们开始...

GitHub 标星 7.4k!Python 魔法库之 FuzzyWuzzy

GitHub 标星 7.4k!Python 魔法库之 FuzzyWuzzy 5

知行编程网 python社区 2年前 (2022-01-17) 14 0

1. 前言 在处理数据的过程中,难免会遇到下面类似的场景,自己手里头获得的是简化版的数据字段,但是要比对的或者要合并的却是完整版的数据(有时候也会反过来) 最常见的一个例子就是:在进行地理可视化中,自己收集的数据只保留的缩写,比如北京,广西,新疆,西藏等,但是待匹配的字段数据却是北京市,广西壮族自治区,新疆维吾尔自治区,西藏自治区等,如下。因此就需要有没有一种方式可以很快速便捷的直接进行对应字段的...

5 分钟掌握 Python 中常见的配置文件

5 分钟掌握 Python 中常见的配置文件

知行编程网 python社区 2年前 (2022-01-18) 11 0

One old watch, like brief python 为什么要写配置文件 在开发过程中,我们常常会用到一些固定参数或者是常量。对于这些较为固定且常用到的部分,往往会将其写到一个固定文件中,避免在不同的模块代码中重复出现从而保持核心代码整洁。 这个固定文件我们可以直接写成一个 .py 文件,例如 settings.py 或 config.py,这样的好处就是能够在同一工程下直接通过 im...

Python中神奇的第三方库:Faker

Python中神奇的第三方库:Faker

知行编程网 python社区 2年前 (2022-02-06) 7 0

【导读】:开发项目的时,为了测试常需要造假数据,经常要尽量的模拟真实环境,通常要费大量手工而且造出来的数据,而且通常手工造出来的看起来也很别扭,费时又费事,有没有更好的办法?有,这里给大家介绍一个“专业造数“库Faker,满足你对模拟数据的所有需求。   --- 以下是正文 ---   项目开发初期,为了测试方便,我们总要造不少假数据到系统中,尽量模拟真实环境。比如要创建一批用户名,创建一段文本,...

Python大神用的贼溜,9个实用技巧分享给你

Python大神用的贼溜,9个实用技巧分享给你

知行编程网 python社区 2年前 (2022-01-15) 6 0

本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时会用到的的。让我们一探究竟吧! 整理字符串输入 整理用户输入的问题在编程过程中极为常见。通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作。但是如果问题很复杂,可能有更好的方法来解决: user_input = "This   string has  some whitespaces......

卧槽!Python竟然能做这样的进度条。。。。。

卧槽!Python竟然能做这样的进度条。。。。。 9

知行编程网 python社区 2年前 (2022-01-24) 5 0

正文 机器之心编译 选自towardsdatascience 作者:Costas Andreou 如果你之前没用过进度条,八成是觉得它会增加不必要的复杂性或者很难维护,其实不然。要加一个进度条其实只需要几行代码。在这几行代码中,我们可以看看如何在命令行脚本以及 PySimpleGUI UI 中添加进度条。下文将介绍 4 个常用的 Python 进度条库: Progress 第一个要介绍的 Pyth...

扫一扫二维码分享