问题标签 [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 来创建类似 Flash 的浏览器游戏吗?
是否可以使用python创建类似浏览器游戏的flash?(其实我是想用来做经济模拟的,不过相当于网页游戏)
达武
python - python:使用网络浏览器打开未聚焦的选项卡
我想使用 python 在我的网络浏览器中打开一个新选项卡webbrowser
。但是,现在我的浏览器被带到顶部,我直接移动到打开的选项卡。我在文档中没有找到任何关于此的信息,但也许有一些隐藏的 api。我能否以最不显眼的方式打开此选项卡,这意味着:
- 如果将浏览器最小化,则不会将其置于顶部,
- 不移动我打开的选项卡(特别是如果我目前在其他选项卡中工作 - 我的进程正在后台工作,突然我的工作被新选项卡打断会很烦人)?
python - 使用 Python 打开网页
我是 Python 编码的新手,我正在尝试使用 python 打开一个网页。我使用 web browser.open 打开网页。打开网页后,当页面上的计时器达到零时,我想单击网页上名为“提交”的选项卡。如果我收到错误,那么它应该返回原始页面而无需任何用户交互。这可能吗?
谢谢
python - python 的 webbrowser 在 Windows 相对路径上启动 IE,而不是默认浏览器
我正在尝试在默认浏览器中从 python 启动一个本地 html 文件(现在我的默认设置是 Google Chrome,如果我双击一个 .html 文件,Chrome 就会启动。)
当我使用 python 时webbrowser.open()
,IE 会启动,但地址栏为空白。
我检查了我的默认程序,它们看起来是正确的。我在 Win 7 SP1 上。为什么 Chrome 没有启动?
更新:代码将在未知的操作系统和机器上运行,因此硬编码或注册浏览器或路径更新不是选项。我正在考虑解析网址file://
然后进行os.path.exists
检查,os.path.realpath
这可能是答案。
python - python 可以用来登录受密码保护的网站以检查 gmail、论坛等...吗?
我知道您可以使用 webbrowser 模块非常简单地打开网页,例如:
但是是否可以将登录凭据传递给这些网站?我想创建一个脚本来自动化我定期做的一些事情,例如,在 Firefox 中打开 gmail 以检查我的邮件。
此外,如果可以这样做,您能否以某种安全的方式在此脚本中提供您的密码?因此,与其在代码中明确地说:
你能以某种方式加密这些数据吗?
python - Python:有没有办法在使用 webbrowser 模块打开浏览器窗口时指定大小/位置(高度、宽度、x、y)?
我正在编写一个使用 webbrowser 模块和 .open 函数打开 Internet Explorer 的脚本。默认情况下,在我的系统上,这会以全屏视图打开 IE。有没有办法指定将打开的浏览器窗口的大小/位置(宽度、高度、x、y)?
示例:我想打开一个 IE 窗口@一个特定的 URL(即谷歌地图),并让窗口位于我屏幕的右下角。
就像我说的,我目前正在使用 webbrowser.open 在 IE 中打开 Google 地图页面,但我愿意接受任何其他允许我在打开 IE 窗口时指定大小/位置的方法。
- 谢谢
python - Python webbrowser 将页面输出到 Windows 上的控制台
我正在 Windows 上编写一个 PyGTK 应用程序,在一个函数中,我试图用 webbrowser 模块打开一个网页。它应该是世界上最简单的东西,但它不是在浏览器中打开,而是将页面的 HTML 源代码打印到控制台。有谁知道为什么会发生这种情况?
有问题的代码:
我刚才在我的 Arch Linux 笔记本电脑上测试了它,它工作正常,所以这是一个特定于 Windows 的问题。也许 Python 找不到要使用的浏览器?
python - Python:通过 POST 请求 URL 并在浏览器中显示结果
我是一个大型 GUI 应用程序的开发人员,我们有一个用于跟踪错误的网站。任何人都可以向错误跟踪站点提交新错误。我们可以从我们的桌面应用程序中检测到某些故障(即未处理的异常),在这种情况下,我们希望在用户预定义的浏览器中打开 submit-new-bug 表单,将我们可以收集到的有关故障的任何信息添加到某些表单字段. 我们可以使用 GET 或 POST http 方法检索 submit-new-bug 表单,并且可以为该表单提供默认字段值。所以从http服务器端来看,一切都很好。
到目前为止,我们可以使用Python 标准库中的webbrowser
模块成功打开一个 URL,并将默认值作为 GET 参数在 URL 中传递。但是,此方法有一些限制,例如某些浏览器(特别是 MS IE)允许的最大 URL 长度。该webbrowser
模块似乎没有办法使用 POST 请求 URL。OTOH 有提供我们想要的控制类型的urllib2
模块,但 AFAIK 它缺乏在用户首选浏览器中打开检索到的页面的可能性。
有没有办法获得我们想要的这种混合行为(通过urllib2
更高级别的功能进行精细控制webbrowser
)?
PS:我们已经考虑过使用 检索 URL urllib2
,将其内容保存到临时文件并使用 .打开该文件的可能性webbrowser
。这是一个有点讨厌的解决方案,在这种情况下,我们将不得不处理其他问题,例如相对 URL。有更好的解决方案吗?
python - Python刷新HTML文档
我有一个 HTML 文档,我可以通过将其指定为我要打开的 URL 来使用 webbrowser 模块打开它,这很好用。我希望该文档能够使用将要运行的 Python 脚本来刷新自身(以重新打开自身以外的方式)。我尝试在 webbrowser 模块中设置 new=0 ,但无论如何它只会在浏览器中打开一个新选项卡。有没有办法做到这一点?
python - 未解决的导入:webbrowser
当我在 Aptana Studio 3 中运行以下代码时,在运行 OS X 10.6(Snowleopard) 的 iMac 上构建:3.0.9.201202141038 我收到以下错误。
当我在终端中没有收到此错误时,为什么我在 Aptana 中收到此错误?