基本上我在safari上安装了一个自动页面刷新器。我有5个Safari窗口每30秒自动刷新一次。我的目标是使用python获取所有打开的网页列表。我用这个来做:
import appscript
urls = appscript.app('Safari').windows.tabs.URL()
urls
这将返回包含网址的打开标签列表。接下来是获取所有这些打开的选项卡的源代码并将其保存到txt或html,然后最终使用python匹配网页上的字符串以获取我想要的数据。
如何获取已打开网页的页面源并将其保存为txt或html?可以使用appscript或其他模块完成吗?