使用python从FireFox检索当前URL
作者:互联网
我想知道从python模块运行firefox实例时,活动选项卡的当前url是什么. FireFox是否有任何API,并且python是否知道可以使用它?
解决方法:
最方便的方法可能是使用firefox扩展来打开tcp服务,然后你可以用firefox交换信息.
mozrepl可以设置telnet服务,你可以调用js-like命令来获取信息.
使用telnetscript(http://code.activestate.com/recipes/152043/),您可以编写:
import telnetscript
script = """rve
w content.location.href;
ru repl>
w repl.quit()
cl
"""
conn = telnetscript.telnetscript( '127.0.0.1', {}, 4242 )
ret = conn.RunScript( script.split( '\n' )).split( '\n' )
print ret[-2][6:]
标签:python,firefox,python-extensions 来源: https://codeday.me/bug/20190627/1302404.html