我有一个用作报价计算器的谷歌电子表格。我正在使用 python-requests 和 beautifulsoup 来:
- 从 google 表格中获取值,
- 登录供应商网站
- 访问他们的在线报价计算器
- 填写供应商的在线报价表。
- 提交表格
- 从生成的 html 代码中抓取他们的报价数据。
- 使用他们的费用信息填充 google 表
我不需要有关 python 代码的帮助或获取 python 代码来修改 googlesheet。
我似乎在任何地方都找不到从谷歌表格中调用 python 代码的好过程。
理想情况下,我希望在 google 工作表中有一个对象(按钮?链接?),它将触发网络抓取功能。我见过 Google 表格脚本声称可以使用从外部网页抓取的数据填充电子表格,但这些工具不处理任何需要身份验证的网站,因此是 python 角度。
非常感谢任何建议。
我在网上找到的所有内容都解释了如何让进程在 GAE 上运行以调用 Google App 脚本。倒过来没什么。
最佳答案
Google Apps Script .您将需要使用 Apps 脚本向工作表添加按钮或菜单项,然后触发您的 Python 脚本。您必须使您的 Python 代码可通过某些 Web API 访问,并使用 UrlFetch 服务通过 Apps 脚本调用该 API。
关于python - 从 Google 表格电子表格调用 python 脚本的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55389127/