Я пытаюсь собрать ответ от API путем передачи нескольких IP-адресов в l oop.
import urllib2
z = open("ipaddr.txt","r")
for i in z:
apr = urllib2.Request('https://someurl;ip='+i+';req=profile')
f = urllib2.urlopen(apr)
the_page = f.read()
print the_page
Запустив вышеуказанный код, получим ошибку следующим образом
Traceback (most recent call last):
File "open.py", line 10, in <module>
f = urllib2.urlopen(apr)
File "/usr/lib64/python2.6/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib64/python2.6/urllib2.py", line 389, in open
req = meth(req)
File "/usr/lib64/python2.6/urllib2.py", line 1096, in do_request_
raise URLError('no host given')