问题标签 [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.
python - 我可以将 Python 模块集成到我自己的 Python 代码中吗?
我正在使用简单的 Python 作为项目的一部分编写测验 - 最终创建一个可执行文件,在打开时运行测验(因此用户不必手动运行代码并可能看到一些答案问题)。
作为测验的一部分,如果用户提交的第一个答案不正确,我会使用 webbrowser 模块将用户发送到维基百科页面,以便他们可以研究正确的答案。有什么方法可以将此模块集成到我的代码中,这样就不需要导入它(因此如果在另一台计算机上使用它,用户不必下载模块即可参加测验) .
python - 登录后如何浏览网站
我已经使用 mechanize 并成功登录到用户登录页面。现在我想将站点导航到子菜单中的特定页面。当我在登录后通过打开特定页面的 URL 来尝试此操作时,会出现另一个我没有用户名和密码的登录页面。当我在 Web 浏览器上浏览网站时,通常不会显示此登录页面。我怎样才能做到这一点?
python - 使用 python 在浏览器中显示临时文件
我想创建一个文件,在网络浏览器中显示它,然后在浏览器中加载该文件后立即删除它。
这是我的尝试(我将它用于 SVG 文件,但我使用 txt 文件作为一个简单的示例)。对我来说,除非我插入暂停,否则文件会在加载之前被删除。
任何人都知道一个不需要暂停的简单修复?谢谢阅读。
python - 有什么方法可以知道是否响应了 python webbrowser 页面?
我正在使用 python 来显示带有 webbrowser 的网页,如下所示:
url = "file://c/python27/debug.html"
webbrowser.open_new_tab(url)
然后用户在页面上输入一些值并单击提交。那时我需要我的 python 脚本来执行另一个函数调用。我如何知道用户在我显示的页面上点击了提交?
如果没有,是否有更好的方法来显示 html 页面,以便我可以知道它是通过回调或其他方式响应的?
python - 如何从 python 的网络浏览器捕获 HTTP 错误
我编写了一个小 Python 脚本,每六秒以编程方式在 chrome 中打开 url。
我想知道是否有一种方法可以将 HTTP 错误(即 404)从 Chrome 捕获回 python。
python - 非常基本的闹钟打不开网络浏览器
我对编程完全陌生。想用 Python 写这个基本的闹钟,但是浏览器打不开。我认为这可能是我的 if 语句不起作用。那是对的吗?
python - 如何设置cherrypy服务器发送的事件
我正在开发一个简单的网络应用程序,该应用程序使用 angular 和cherrypy(目前正在制作原型)完成。我正在上传两个文件,然后在cherrypy中调用一个外部python程序来处理它们,使用子进程(popen)。到目前为止,我能够做到这一点。我想要实现的是传递给客户端的外部程序(我通过 popen 捕获)的输出。我的问题是,我试图在cherrypy上设置服务器发送的事件并且没有成功。
这是我要公开的cherrypy方法(来自网络的示例):
这是javascript客户端代码(我启用了CORS并且可以正常工作):
我看过这个问题和这个博客。然而,在从服务器端调用函数时,EventSource 对象上的 onmessage 事件并未触发。我的理解是,您可以从服务器端调用该函数,它会从浏览器中捕获事件。我错了还是设置错了?
python - 你能在 Python 中获取 webbrowser.get 的内容吗?
使用 webbrowser.get 后,我可以获取有关“a”变量内容的信息吗?除了'webbrowser.WindowsDefault object at 0x024643B0'之外,我什么也得不到。我想知道哪个浏览器是默认浏览器并将此信息传输到字符串
python - 使用请求/网络浏览器 POST 到浏览器?
我正在用 Python 2.7 制作一个程序,我想将一个 URL 发布到浏览器。这是我的代码,应该比我能更好地解释它:
这显然是不正确的,但我怎么能“实现”这个?我只想能够在浏览器中看到 POST 请求的结果,最终将成为购物车中的产品。