这是什么?
作者随博客文章一同编写的独立 Python 脚本和简短教程的个人大杂烩:涵盖网页爬取、微信公众号开发、Excel 自动化、SQL 练习,以及远程关机等实用小技巧。
这是单个工具,还是一组各自独立的脚本?
它是一组相互独立、带编号的 Python 脚本和迷你教程,每个都对应各自的博客文章主题(爬虫、微信、Excel、SQL、杂项工具),而不是一个完整连贯的应用。
我该怎么运行其中的一个脚本?
克隆仓库,挑选与你想要的主题对应的脚本(列在“Python 微信公众号开发”等板块或带编号的杂项脚本之下),然后用 python3 直接运行——没有统一的入口或安装程序。
爬虫脚本需要 Selenium 之类的额外库吗?
部分脚本需要——基于 Selenium 的示例需要安装该包,其他爬虫则依赖各自博客文章中介绍的库;没有一个涵盖所有脚本的统一 requirements.txt。
这些脚本都能开箱即用吗?
不一定——每个脚本都配套一篇具体文章,你可能需要阅读对应的教程(例如知乎脚本中的登录处理,或爬虫的目标网站结构)才能让它正常运行。
包含哪些爬虫示例?
爬取糗事百科的段子、一个名为“meizitu”的图片网站、用于分析的拉勾招聘信息、一个基于 Selenium 的示例,以及抓取抖音应用的视频请求。
“Python black magic”这个脚本是做什么的?
它演示了如何用 Python 远程关闭一台电脑。
为什么一个 Python 仓库里会包含 SQL 教程?
因为有几个爬虫和 Excel 脚本需要把数据存入数据库,所以仓库里还附带了一份 SQL 快速入门,涵盖层次查询、GROUP BY/ROLLUP/CUBE 以及行转列。
我可以用它来搭建微信公众号吗?
可以——仓库中有入门级的微信公众号开发脚本,其中包括一个颜值打分(美貌检测)演示。
What are similar projects?
Python-100-Days, learn_python3_spider, examples-of-web-crawlers, botasaurus, get_jobs, interview_python, SeleniumBase, scrapy
Which topics is it in?
influxdb, selenium, face-detection, tutorials, excel, scraping, job-search, crawler, script, downloader, wechat, web-scraping