Watch That Post

  • Thread starter =?iso-8859-1?q?Premshree=20Pillai?=
  • Start date
?

=?iso-8859-1?q?Premshree=20Pillai?=

S

Steven

Premshree said:
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
 
P

Peter Otten

Steven said:
Premshree said:
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:
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'<addinfourl at 1078699980 whose fp = <socket._fileobject object at
0x404b47d4>>
(Just a guess)

Peter
 
M

Matt Leslie

Steven said:
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

The URLs in the url file need to start with http://

Matt
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top