我正在使用challonge的API,他们的url格式为https://username:password@challonge.com/api/但是,当在python中使用urllib2获取此url时,response = urllib2.urlopen('https:// username:password @ challonge。 com / api /'),我得到一个关于非数字端口号的错误。我相信这是由url中的冒号(:)使urllib2认为我正在尝试获取某个端口。反正是在这个问题上,还是我做错了什么?