如何在python中使用webbrowser.open()和请求

时间:2014-08-18 16:48:43

标签: python django post browser

我制作了local GUI,要求用户输入用户名和密码。一旦他们点击提交,我想有一个弹出窗口,通过POST将他们的个人信息引导到一个网站,这需要一个请求。我知道有webbroswer.open()打开一个网站,但它没有接受任何请求,我怎么能做我想做的事情?我正在使用django 1.6python 2.7

1 个答案:

答案 0 :(得分:1)

解决方案#1)

跳过这一切,看下面的Rjzheng链接 - 它更简单。

解决方案#2)

由于webbrowser.open()不接受POST args:

1)编写一个javascript页面,通过GET接受args,然后执行Ajax POST

2)从第1步开始webbbrowser.open()打开网址

不是很迷人,但它会起作用:)

注意安全性,您不希望在GET URL中公开某人的密码!