我尝试使用Xmlrpc连接到Magento API。
当网址有效时,我没有问题。但是如果网址无效,我想抓住错误。如果我尝试使用无效网址:
socket.gaierror:[Errno 8]提供nodename或servname,或者不知道
我试图抓住它,但我无法找到办法。 我正在使用 Python 3.5 :
from xmlrpc.client import ServerProxy
from socket import gaierror
params = {
"encoding: "utf-8",
"verbose": False,
"transport": SpecialTransport() # I use a SpecialTransport class
}
try:
client = ServerProxy("https://ma.bad.url, **params)
except gaierror:
print("Error")
问题是,我从未经历过...... [/ p>
我不明白我做错了什么..
谢谢!