Python webbrowser.打开而不去掉冒号?

Python webbrowser.打开而不去掉冒号?,python,Python,我正试图使用webbrowser模块打开一个网站,但它在steam之后不断地去掉冒号 import webbrowser test = input("test: ") webbrowser.open("http://steam://"+str(test)) #It removes it here ^ 但是我也需要http://在那里,否则它就无法打开。我猜你指的是冒号。。。。兄弟,请谷歌公司解释一下你到底想做什么,而不是为什么你想做的方式不起作用。因为您指定的是一个有效的H

我正试图使用webbrowser模块打开一个网站,但它在steam之后不断地去掉冒号

import webbrowser

test = input("test: ")
webbrowser.open("http://steam://"+str(test))
#It removes it here          ^

但是我也需要http://在那里,否则它就无法打开。

我猜你指的是冒号。。。。兄弟,请谷歌公司解释一下你到底想做什么,而不是为什么你想做的方式不起作用。因为您指定的是一个有效的HTTP URL,并且正因为如此,空端口与没有端口规范完全相同。请参见steam:我认为它不是一个有效的主机名。