試圖腳本時,我收到以下錯誤看過那部發送郵件發送郵件錯誤蟒蛇
import urllib.request
import re
import smtplib
from email.mime.text import MIMEText
from bs4 import BeautifulSoup
page=urllib.request.urlopen("http://www.crummy.com/")
soup=BeautifulSoup(page)
v=soup.findAll('a',href=re.compile('http://www.crummy.com/2012/07/24/0'))
for link in v:
w=link.get('href')
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login('xxxxxxxxxxx', 'xxxxxxx')
server.sendmail('xxxxxxxxx', 'xxxxxxxxx', "bonus question is up")
Traceback (most recent call last): File "C:\Python32\bonus", line 14,
in server = smtplib.SMTP("smtp.gmail.com", 587) File
"C:\Python32\lib\smtplib.py", line 259, in init File "C:\Python32\lib\smtplib.py", line 319, in connect self.sock = self._get_socket(host, port, self.timeout) File "C:\Python32 \lib\smtplib.py", line 294, in _get_socket return socket.create_connection((host, port), timeout) File "C:\Python32\lib\socket.py", line 386, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): socket.gaierror: [Errno 11004] getaddrinfo failed plse advice on the best way to go round it