-
谷歌师兄的LeetCode刷题笔记-magic-formula-scraper每季度定期从magicformulainvesting.com网站抓取数据
资源介绍
谷歌师兄的leetcode刷题笔记魔术公式刮刀
用于使用
、
和
抓取数据并将其附加到
Google
表格的
Python
脚本。
我和我的兄弟通过遵循乔尔格林布拉特的魔术公式进行投资。
上面的站点使用此公式并输出符合公式标准的前
X
家公司。
但是,该网站不允许用户直接从网页上复制这些公司的信息。
手动输入
30
多家公司的名称及其信息很费时间,所以我创建了这个脚本来抓取这些信息。
示例
GIF
这是使用无头版本的
Google
Chrome
浏览器运行的脚本,一个没有
GUI。
它也在使用我的凭据运行,因此程序和用户之间没有交互。
特征
打开chrome浏览器到神奇公式登录页面,然后使用selenium的Keys和getpass库输入登录信息
登录后,选择要查看的股票数量并点击相应按钮显示它们
抓取有关上市公司的信息,写入名为“companys.csv”的
csv
文件
使用
Google
Sheets
API
和
gspread
将数据附加到电子表格
可选:可以变成cronjob,说明如下
主循环
这是将数据写入
csv
文件并添加到
Google
工作表的位置
#
find
a