def _read_from_url(url):
try:
response = urlopen(url)
except HTTPError as e:
if e.code == 404:
return "{}"
else:
raise PeeringDBError(
"HTTP error while retrieving info from PeeringDB: "
"code: {}, reason: {} - {}".format(
e.code, e.reason, str(e)
)
)
except Exception as e:
raise PeeringDBError(
"Error while retrieving info from PeeringDB: {}".format(
str(e)
)
)
return response.read().decode("utf-8")
评论列表
文章目录