28 周刊 | 这周我看到的?

HackPython 致力于有趣有价值的编程教学

1. 可视化学习

计算机中很多概念都是比较抽象的,想要掌握通常需要自身多次练习与试验才能比较好的把握其中的内容????。

但可视化是一个捷径,这周发现一个人 Jay Alammar,他会将机器学习中涉及的概念通过可视化的方式展示出来,这其实挺费时间的。

图中的文章,可视化的介绍了 Numpy 中的概念。

28 周刊 | 这周我看到的?

其博客中的文章主要是介绍深度学习方面的内容,但可视化还是会丧失一些细节的,就好像文档写的再好也无法与直接阅读其代码知道的细节的多,可作为学习资料还是非常不错的????。

????1.Jay Alammar 的博客地址:https://jalammar.github.io/

2. 使用 pyppeteer 吧

因为公众号的闭环原因,自己想要内容被公众号之外的人看见,这就需要将文章散布到不同的平台上,但这些重复的过程我并不想人为的手动去做,所以开始写一个小工具帮助我将公众号的文章自动同步到不同的平台????。

其实世面上已有一些工具,但并没有我想要的一些平台,如知乎、**** 等,所以自己动手丰衣足食????,但出师不利,知乎的工程师的反爬限制还是挺严格的,JS 代码整体加密,selenium 会被自动识别,修改了明显的识别标识后,依旧会被识别????。

此时就需要使用 pyppeteer 了,其作用与 selenium 类似,但与 selenium 不同的是它基于 Google 开发的 puppeteer,只是在其之上做了一层 python 封装,加上了 async/awith 异步机制????,pyppeteer 直接通过注入 JS 与 devtools 的形式来控制 Chrome/Chromium,不会存在 selenium 被识别的问题,成功绕过知乎登录验证。

28 周刊 | 这周我看到的?

pyppeteer 提供的 API 与 puppeteer 的几乎相同,所以很多功能可以通过看 puppeteer 的 API 文档来查询。

????1.pyppeteer github: https://github.com/miyakogi/pyppeteer ????2.puppeteer 中文文档:https://zhaoqize.github.io/puppeteer-api-zh_CN/#/

3.Motrix 下载器

Motrix 利用 Electron 开发的一个开源下载软件,可以在 Windows、Mac 以及 Linux 下运行,这是因为 Electron 本身就是跨平台的????,使用了一个多月,其下载速度非常不错,而且整体布局非常干净,只是对于某些资源 Motrix 是下载不动的????,还是需要迅雷出手,大家可以下载该软件作为主要下载器,迅雷作为补充。

28 周刊 | 这周我看到的?

4. 当下的启蒙

当下的启蒙是一本很厚的书,话说,读越厚书的女孩越性感,不知道男的读很厚的书在异性眼里是啥形象????。

这本书推荐自大辉老师,差不多看完了,书的主要内容就是描述了很多人对当下社会有各种不满,怀念过去,但客观数据证明,相对于过去而言,当下是最好的????,只是很多人不愿意接受客观事实,一个有趣的现象是对个人的发展是乐观的,但对社会的发展是悲观的????。

本周金句

眼睛就是监狱,目光所及之处就是围墙

结尾

个人阅读以及精力有限,欢迎大家留言将有趣的内容分享出来,最后欢迎学习 HackPython 的教学课程并感觉您的阅读与支持。

????????