Python自我重定向(http://google.com')到新浏览器风

2024-04-19 03:26:22 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法让一个脚本多次运行

你知道吗自我重定向在不同的窗口中打开链接?你知道吗

嗯,自我重定向只会触发一次,但我有多个链接,我想在不同的浏览器窗口编程打开。你知道吗

我该怎么做呢?你知道吗

谢谢


Tags: 脚本链接编程浏览器重定向办法
1条回答
网友
1楼 · 发布于 2024-04-19 03:26:22

这是不可能使用服务器端(在您的例子中是python)代码的。当你打电话的时候自我重定向方法将302响应代码发送回浏览器,浏览器执行重定向。你知道吗

要按照您的建议打开多个浏览器窗口,您需要使用javascript(但要注意弹出窗口拦截器!)。你知道吗

举个例子:

urls = {'google': 'http://www.google.com',
        'yahoo': 'http://www.yahoo.com'}

s = ''.join(['window.open("%s", "%s");' % (url, name)
             for name, url in urls.items()])

self.response.out.write('<script>%s</script>' % s)

相关问题 更多 >