Python web浏览器输出页面到Windows上的控制台

Python web浏览器输出页面到Windows上的控制台,第1张

概述Python web浏览器输出页面到Windows上的控制台

我在windows上编写一个PyGTK应用程序,在一个函数中,我试图用webbrowser模块打开一个网页。 它应该是世界上最简单的东西,而不是在浏览器中打开,而是将页面的HTML源打印到控制台。 有谁知道为什么会发生?

有问题的代码:

oauthURL = ("http://API.twitter.com/oauth/authorize?oauth_token=" + requestToken) webbrowser.open(oauthURL,2,True)

我刚刚在我的Arch linux笔记本电脑上testing过,而且工作正常,所以这是windows特有的问题。 也许Python找不到浏览器来使用?

MapVIEwOffile中的信号量的最佳方法 – C ++

python,windows 7,不能导入cv2

在login菜单上运行C#应用程序

UWP维护ToggleSwitch.IsOn状态

从Apache下载的Zip文件 – 在Ubuntu中确定,在windows 7中无效

如何通过桌面程序设置win8的吐司图标

使用fgetc / getc(windows)后无法写入文件

有没有办法在windows上的链接时重新定义malloc?

WinRT grIDvIEw添加瓦片

如何在进程中使用msinfo32.exe命令行?

通常要做的事情(在windows上)是使用os.startfile(url) ,它启动http url的默认应用程序。 您可以通过在命令提示符处键入start http://www.example.com来检查这是做什么的。 如果这有相同的效果,那么您知道问题是什么,并且您应该在windows中重新配置您的默认浏览器。

这种行为可以被用户通过broWSER环境变量覆盖,所以你可能想检查一下,如果上述没有帮助。

这个代码片段可以处理以跨平台的方式打开一个网页:

if sys.platform[:3] == 'win': try: os.startfile(oauthURL) except windowsError as why: # your error handling code print(why) else: webbrowser.open(oauthURL,True)

它基于IDLE的EditorWindow.py“python_docs”函数。

总结

以上是内存溢出为你收集整理的Python web浏览器输出页面到Windows上的控制台全部内容,希望文章能够帮你解决Python web浏览器输出页面到Windows上的控制台所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1272184.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-08
下一篇2022-06-08

发表评论

登录后才能评论

评论列表(0条)

    保存