gpt4 book ai didi

python-3.x - 为什么我的默认浏览器没有打开,而是打开了 Microsoft Edge

转载 作者:行者123 更新时间:2023-12-04 15:41:34 26 4
gpt4 key购买 nike

如果我传递完整的网址,例如:https://gaana.com它通过我的默认浏览器 chrome 打开。但是当我通过 ganna.com 时,该网页可以通过 Microsoft Edge 完美打开。关于浏览器为何更改的任何帮助?

import webbrowser

alink = input('Enter the name: ')
new = 2
webbrowser.open(alink, new=new)

一般没有报错,只是浏览器从default(chrome)变成了microsoft edge browser

最佳答案

这很可能是因为您的系统在未指定协议(protocol)时不知道如何正确打开 URL。当用户没有通过任何协议(protocol)时,为什么不直接添加协议(protocol)呢?

例子:

import webbrowser

alink = input('Enter the name: ')
new = 2

# protocol always comes before "://"
temp = alink.split('://')

if len(temp) > 2: # no protocol was specified
# let's use HTTP then
alink = "http://" + alink

webbrowser.open(alink, new=new)

关于python-3.x - 为什么我的默认浏览器没有打开,而是打开了 Microsoft Edge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57732003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com