![]() |
|
|
|
#1 |
|
tarun wrote:
> Dear All, > I want to read a webpage and copy the contents of it in word file. I > tried to write following code: > > import urllib2 > urllib2.urlopen("http://www.rediff.com/") > > *Error:-* > > urllib2.urlopen("http://www.icicibank.com/") > File "C:\Python25\lib\urllib2.py", line 121, in urlopen > return _opener.open(url, data) > File "C:\Python25\lib\urllib2.py", line 374, in open > response = self._open(req, data) > File "C:\Python25\lib\urllib2.py", line 392, in _open > '_open', req) > File "C:\Python25\lib\urllib2.py", line 353, in _call_chain > result = func(*args) > File "C:\Python25\lib\urllib2.py", line 1100, in http_open > return self.do_open(httplib.HTTPConnection, req) > File "C:\Python25\lib\urllib2.py", line 1075, in do_open > raise URLError(err) > urllib2.URLError: <urlopen error (11001, 'getaddrinfo failed')> > I've just tried it. I didn't get an exception, so your problem must be elsewhere. MRAB |
|
|
|
|
#2 |
|
Posts: n/a
|
On Aug 1, 6:52*pm, MRAB <pyt...@mrabarnett.plus.com> wrote:
> tarun wrote: > > Dear All, > > I want to read a webpage and copy the contents of it in word file. I > > tried to write following code: > > > import urllib2 > > urllib2.urlopen("http://www.rediff.com/") > > > *Error:-* > > > * * urllib2.urlopen("http://www.icicibank.com/") > > * File "C:\Python25\lib\urllib2.py", line 121, in urlopen > > * * return _opener.open(url, data) > > * File "C:\Python25\lib\urllib2.py", line 374, in open > > * * response = self._open(req, data) > > * File "C:\Python25\lib\urllib2.py", line 392, in _open > > * * '_open', req) > > * File "C:\Python25\lib\urllib2.py", line 353, in _call_chain > > * * result = func(*args) > > * File "C:\Python25\lib\urllib2.py", line 1100, in http_open > > * * return self.do_open(httplib.HTTPConnection, req) > > * File "C:\Python25\lib\urllib2.py", line 1075, in do_open > > * * raise URLError(err) > > urllib2.URLError: <urlopen error (11001, 'getaddrinfo failed')> > > I've just tried it. I didn't get an exception, so your problem must be > elsewhere. Is it that the website expects a valid browser? In that case, spoof a browser and try to get the site. koranthala |
|
|
|
#3 |
|
Posts: n/a
|
On 1 Aug, 14:52, MRAB <pyt...@mrabarnett.plus.com> wrote:
> tarun wrote: > > Dear All, > > I want to read a webpage and copy the contents of it in word file. I > > tried to write following code: > > > import urllib2 > > urllib2.urlopen("http://www.rediff.com/") > > > *Error:-* > > > * * urllib2.urlopen("http://www.icicibank.com/") > > * File "C:\Python25\lib\urllib2.py", line 121, in urlopen > > * * return _opener.open(url, data) > > * File "C:\Python25\lib\urllib2.py", line 374, in open > > * * response = self._open(req, data) > > * File "C:\Python25\lib\urllib2.py", line 392, in _open > > * * '_open', req) > > * File "C:\Python25\lib\urllib2.py", line 353, in _call_chain > > * * result = func(*args) > > * File "C:\Python25\lib\urllib2.py", line 1100, in http_open > > * * return self.do_open(httplib.HTTPConnection, req) > > * File "C:\Python25\lib\urllib2.py", line 1075, in do_open > > * * raise URLError(err) > > urllib2.URLError: <urlopen error (11001, 'getaddrinfo failed')> > > I've just tried it. I didn't get an exception, so your problem must be > elsewhere. I'm hoping this adds to MRAB's reply; it is intended however for the OP. Jeeze -- been a while since I've had to deal with Sockets (directly anyway). If memory serves correctly, it's where the system can't name resolve the required address. So best guess is it's either a temporary glitch, or an issue with your routing. Jon. Jon. Jon Clements |
|
|
|
#4 |
|
Posts: n/a
|
Maybe your python2.5 not working good!?
But, I use python 2.6 , and i use this for your problem: import urllib html = urllib.urlopen("http://www.rediff.com/").read() print html If you want use authenticate then... You make working urllib2 and use this >>>auth = urllib2.Request(auth_uri, authreq_data) On Aug 1, 4:52*pm, MRAB <pyt...@mrabarnett.plus.com> wrote: > tarun wrote: > > Dear All, > > I want to read a webpage and copy the contents of it in word file. I > > tried to write following code: > > > import urllib2 > > urllib2.urlopen("http://www.rediff.com/") > > > *Error:-* > > > * * urllib2.urlopen("http://www.icicibank.com/") > > * File "C:\Python25\lib\urllib2.py", line 121, in urlopen > > * * return _opener.open(url, data) > > * File "C:\Python25\lib\urllib2.py", line 374, in open > > * * response = self._open(req, data) > > * File "C:\Python25\lib\urllib2.py", line 392, in _open > > * * '_open', req) > > * File "C:\Python25\lib\urllib2.py", line 353, in _call_chain > > * * result = func(*args) > > * File "C:\Python25\lib\urllib2.py", line 1100, in http_open > > * * return self.do_open(httplib.HTTPConnection, req) > > * File "C:\Python25\lib\urllib2.py", line 1075, in do_open > > * * raise URLError(err) > > urllib2.URLError: <urlopen error (11001, 'getaddrinfo failed')> > > I've just tried it. I didn't get an exception, so your problem must be > elsewhere. catafest |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How do I fix (Internet Explorer cannot display the webpage)? | coffeyman | MCTS | 4 | 01-26-2009 04:07 PM |
| Help figuring out why my webpage refreshes to the homepage. | Carrie76 | General Help Related Topics | 1 | 09-26-2006 02:11 AM |
| Note to advertisers: Consider this fair warning | FAQmeister | DVD Video | 72 | 06-19-2004 05:17 AM |