问题标签 [python-webbrowser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
984 浏览

python - 我可以将 Python 模块集成到我自己的 Python 代码中吗?

我正在使用简单的 Python 作为项目的一部分编写测验 - 最终创建一个可执行文件,在打开时运行测验(因此用户不必手动运行代码并可能看到一些答案问题)。

作为测验的一部分,如果用户提交的第一个答案不正确,我会使用 webbrowser 模块将用户发送到维基百科页面,以便他们可以研究正确的答案。有什么方法可以将此模块集成到我的代码中,这样就不需要导入它(因此如果在另一台计算机上使用它,用户不必下载模块即可参加测验) .

0 投票
1 回答
802 浏览

python - 登录后如何浏览网站

我已经使用 mechanize 并成功登录到用户登录页面。现在我想将站点导航到子菜单中的特定页面。当我在登录后通过打开特定页面的 URL 来尝试此操作时,会出现另一个我没有用户名和密码的登录页面。当我在 Web 浏览器上浏览网站时,通常不会显示此登录页面。我怎样才能做到这一点?

0 投票
0 回答
169 浏览

python - 使用 python 在浏览器中显示临时文件

我想创建一个文件,在网络浏览器中显示它,然后在浏览器中加载该文件后立即删除它。

这是我的尝试(我将它用于 SVG 文件,但我使用 txt 文件作为一个简单的示例)。对我来说,除非我插入暂停,否则文件会在加载之前被删除。

任何人都知道一个不需要暂停的简单修复?谢谢阅读。

0 投票
0 回答
126 浏览

python - 有什么方法可以知道是否响应了 python webbrowser 页面?

我正在使用 python 来显示带有 webbrowser 的网页,如下所示:

url = "file://c/python27/debug.html"
webbrowser.open_new_tab(url)

然后用户在页面上输入一些值并单击提交。那时我需要我的 python 脚本来执行另一个函数调用。我如何知道用户在我显示的页面上点击了提交?

如果没有,是否有更好的方法来显示 html 页面,以便我可以知道它是通过回调或其他方式响应的?

0 投票
1 回答
209 浏览

python - 如何从 python 的网络浏览器捕获 HTTP 错误

我编写了一个小 Python 脚本,每六秒以编程方式在 chrome 中打开 url。

我想知道是否有一种方法可以将 HTTP 错误(即 404)从 Chrome 捕获回 python。

0 投票
2 回答
150 浏览

python - 非常基本的闹钟打不开网络浏览器

我对编程完全陌生。想用 Python 写这个基本的闹钟,但是浏览器打不开。我认为这可能是我的 if 语句不起作用。那是对的吗?

0 投票
0 回答
620 浏览

python - IPython 笔记本打不开。

我正在使用 Anaconda 2.2.0 版,并且正在尝试在 Windows 上启动 Ipython Notebbok。但启动浏览器时,会打开一个 Microsoft Word 文档并显示一条消息:“启用 Javascript 以打开 IPython Notebook”。但是我的浏览器上的 JavaScript 已经启用。

这是ipython notebook的提示。它似乎是开放的,但没有开始:

可能是什么?提前致谢。

0 投票
2 回答
1653 浏览

python - 如何设置cherrypy服务器发送的事件

我正在开发一个简单的网络应用程序,该应用程序使用 angular 和cherrypy(目前正在制作原型)完成。我正在上传两个文件,然后在cherrypy中调用一个外部python程序来处理它们,使用子进程(popen)。到目前为止,我能够做到这一点。我想要实现的是传递给客户端的外部程序(我通过 popen 捕获)的输出。我的问题是,我试图在cherrypy上设置服务器发送的事件并且没有成功。

这是我要公开的cherrypy方法(来自网络的示例):

这是javascript客户端代码(我启用了CORS并且可以正常工作):

我看过这个问题和这个博客。然而,在从服务器端调用函数时,EventSource 对象上的 onmessage 事件并未触发。我的理解是,您可以从服务器端调用该函数,它会从浏览器中捕获事件。我错了还是设置错了?

0 投票
1 回答
1620 浏览

python - 你能在 Python 中获取 webbrowser.get 的内容吗?

使用 webbrowser.get 后,我​​可以获取有关“a”变量内容的信息吗?除了'webbrowser.WindowsDefault object at 0x024643B0'之外,我什么也得不到。我想知道哪个浏览器是默认浏览器并将此信息传输到字符串

0 投票
1 回答
1979 浏览

python - 使用请求/网络浏览器 POST 到浏览器?

我正在用 Python 2.7 制作一个程序,我想将一个 URL 发布到浏览器。这是我的代码,应该比我能更好地解释它:

这显然是不正确的,但我怎么能“实现”这个?我只想能够在浏览器中看到 POST 请求的结果,最终将成为购物车中的产品。