Watch That Post
Peter Otten
__peter__ at web.de
Mon May 10 13:27:14 EDT 2004
Steven wrote:
> Premshree Pillai wrote:
>
>> Hello,
>>
>> I recently posted a simple Python script--Watch That
>> Post--that lets you watch a URL for any changes.
>>
>> I wrote it to watch posts on LiveJournal, but it can
>> watch any URL.
>>
>> It's at http://premshree.seacrow.com/code/python/watch
>
>
> I tried running it. It works fine until it tries to run the watch function
> a second time, then it does this:
>
> Traceback (most recent call last):
> File "watch.py", line 76, in ?
> watch()
> File "watch.py", line 58, in watch
> size2 = len(urllib.urlopen(url).readlines())
> File "/usr/lib/python2.3/urllib.py", line 76, in urlopen
> return opener.open(url)
> File "/usr/lib/python2.3/urllib.py", line 181, in open
> return getattr(self, name)(url)
> File "/usr/lib/python2.3/urllib.py", line 410, in open_file
> return self.open_local_file(url)
> File "/usr/lib/python2.3/urllib.py", line 420, in open_local_file
> raise IOError(e.errno, e.strerror, e.filename)
> IOError: [Errno 2] No such file or directory: 'www.kde-apps.org'
>
> I really like the idea,
>
> Steven
Try to provide the protocol:
>>> import urllib
>>> urllib.urlopen("www.kde-apps.org")
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/local/lib/python2.3/urllib.py", line 76, in urlopen
return opener.open(url)
File "/usr/local/lib/python2.3/urllib.py", line 181, in open
return getattr(self, name)(url)
File "/usr/local/lib/python2.3/urllib.py", line 410, in open_file
return self.open_local_file(url)
File "/usr/local/lib/python2.3/urllib.py", line 420, in open_local_file
raise IOError(e.errno, e.strerror, e.filename)
IOError: [Errno 2] No such file or directory: 'www.kde-apps.org'
>>> urllib.urlopen("http://www.kde-apps.org")
<addinfourl at 1078699980 whose fp = <socket._fileobject object at
0x404b47d4>>
>>>
(Just a guess)
Peter
More information about the Python-list
mailing list