2017-07-08 62 views
0

在Python中,有没有办法在默认浏览器中打开特定的url,并指定要打开它的窗口的目标名称?在默认浏览器中,在特定的命名窗口中打开python中的网页

我想你可以使用自动化框架(如硒)来做到这一点,但有没有一种解决方案不是那么“沉重”?

这个html的等价物是指定目标的“a href”链接。

+0

什么是重?在[so]上发布一个问题的方方面面都比google搜索“python webbrowser open”更重要,并且提交了第一个东西(标准库中的“webbrowser”模块)。 – Anthon

+0

https://developer.mozilla.org/en/docs/Web/HTML/Element/a表示'以下关键字对'target'属性具有特殊含义:'_self,_ blank,_parent,''和'_top'。这似乎与您所问的有所不同;你能澄清一下吗? –

+0

请发布您使用webbrowser模块(我明显知道)的命令,这将打开名为“xyz”的窗口中的URL。测试将发送命令打开该URL两次,并使其在同一个选项卡中打开,因此您将拥有该页面的一个“实例”而不是两个。 – TheZuck

回答

0

使用网页浏览器模块:

import webbrowser 

webbrowser.open_new(url) 
+0

这是不足以满足要求,请阅读问题的最后部分。 – TheZuck

+0

使用Tkinter创建页面,将您的链接与webbrowser.open_new作为回调。 – SayPy

相关问题