Oct-29-2019, 11:46 AM
(Oct-29-2019, 11:38 AM)buran Wrote: the line you refer is already outside the loop (line 15 in your latests code)
(Oct-29-2019, 11:23 AM)buran Wrote: line 23 must be outside the loop.that isprint(table)
# encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8') import requests as qan import time from beautifultable import BeautifulTable import warnings warnings.filterwarnings('ignore', message='Unverified HTTPS request') table = BeautifulTable() def readfile(): with open('/root/domain.txt') as fp: table.column_headers =["Website", "Status", "Time"] table.column_alignments['Website'] = BeautifulTable.ALIGN_LEFT table.set_style(BeautifulTable.STYLE_MARKDOWN) for line in fp: http = "http://" + line.rstrip() u = qan.get(http ,verify= False) u = (str(u.status_code)) table.append_row([http, u, str(time.clock()) ]) print(table) readfile()
Output:Traceback (most recent call last):
File "/root/Desktop/checkurl.py", line 24, in <module>
readfile()
File "/root/Desktop/checkurl.py", line 20, in readfile
u = qan.get(http ,verify= False)
File "/usr/local/lib/python2.7/dist-packages/requests-2.7.0-py2.7.egg/requests/api.py", line 69, in get
return request('get', url, params=params, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests-2.7.0-py2.7.egg/requests/api.py", line 50, in request
response = session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests-2.7.0-py2.7.egg/requests/sessions.py", line 465, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests-2.7.0-py2.7.egg/requests/sessions.py", line 573, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests-2.7.0-py2.7.egg/requests/adapters.py", line 415, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', gaierror(-2, 'Name or service not known'))