我在网上得到了这个基础和想法。当我在Windows 10中运行它而不是Ubuntu 16.04时,它运行良好。在Ubuntu上,它会错误地找到一个文件的URL并给我一个找不到文件的错误。这是用户编码错误,Ubuntu问题还是Python问题?
更具体一点是gvfs-open错误。
closest
以下是结果。
import webbrowser
new = 2
choice = raw_input('Type site name:\n> ')
site = choice
url1 = 'www..com'
url = url1[:4] + site + url1[4:]
webbrowser.open(url,new=new)
答案 0 :(得分:1)
我接受了Klaus D.的建议并添加了http://
。现在它适用于两种操作系统。
谢谢!
import webbrowser
new = 2
choice = raw_input('Type site name:\n> ')
site = choice
url1 = 'www..com'
url = 'http://' + url1[:4] + site + url1[4:]
webbrowser.open(url,new=new)