Pythonにsocket.gaierrorがあります:[Errno 11004] getaddrinfo失敗エラー



Python Has Socket Gaierror



Pythonにsocket.gaierrorがあります:[Errno 11004] getaddrinfo失敗エラー

エラーの詳細:
…トレースバック(最後の最後の呼び出し):
ファイル「D:/JiCaiZhuanTi/Case/All_run_test.py」、48行目
SendEmail.send_file(new_repor)
ファイル「D: JiCaiZhuanTi Case public_keyword SendEmail.py 」、43行目、send_file
smtp.connect(smtpserver)
ファイル「C: Python34 lib smtplib.py 」、行321、接続中
self.sock = self._get_socket(host、port、self.timeout)
ファイル「C: Python34 lib smtplib.py 」、行292、_get_socket内
self.source_address)
ファイル「C: Python34 lib socket.py 」、491行目、create_connection
getaddrinfo(host、port、0、SOCK_STREAM)の解像度の場合:
ファイル「C: Python34 lib socket.py 」、行530、getaddrinfo
_socket.getaddrinfo(host、port、family、type、proto、flags)のresの場合:
socket.gaierror:[Errno 11004] getaddrinfoが失敗しました



プロセスは終了コード1で終了しました

ネットワークの問題かDNSの問題かと言って、インターネットでたくさんの理由を調べました。後で、私は他の誰かによって書かれたコードについて間違えました。私のエラーは次のとおりです。
smtpserver =smtpserver = ' smtp.exmail.163.com 「実際、この文は間違っており、次のように変更されています
smtpserver = ‘ smtp.exmail.163.com '
この問題を解決します。