Python - why don't this script work?

Ohmster root at dev.nul.invalid
Mon Oct 22 23:45:45 EDT 2007


Ohmster <root at dev.nul.invalid> wrote in
news:Xns99D1DDAA9F9F3MyBigKitty at 194.177.96.26: 

> Here is my output when I try to run it on my Fedora 6 machine:
> 
> [ohmster at ohmster bench]$ image-harvester.py 
> http://public.fotki.com/DaGennelman/
> /home/ohmster/scripts/image-harvester.py: line 59: from: command not
> found [ohmster at ohmster bench]$

The original page for this script is here:
http://web.mit.edu/pgbovine/www/image-harvester.htm

I figured it out, I have to run python I think first then the script and 
the URL like this:
$ python image-harvester.py http://public.fotki.com/DaGennelman/

Now that actually seems to be doing something and it sure is busy now. It 
is making a lot of little subdirectories in my test directory. I had to 
copy image-harvester.py to the test directory first, then run python and 
image-harvester.py w/URL and it is going to town. Tons of subfolders, so 
far not images yet but it is not done. At least it is doing something now 
and not bitching and hanging. I guess I had to call up python and pass it 
to the script as the script does not seem to pull up python on it's own. So 
far I have 60 directories and about 45 robots.txt but no jpg files yet. I 
will let you know what happens.

Feel free to jump right in with your input on how this should or won't work 
and what can be done to make it better. I have all of my scripts in a 
$HOME/scripts/ directory and it is in my path but running this from another 
directory does not work if image-harvester.py is not in the harvest 
directory where I run the script from. I can right click on the image and 
save it but the amazing script trips all over itself with these wacky file 
name. I am all ears if someone figures it 

-- 
~Ohmster | ohmster /a/t/ ohmster dot com call ohmster
Put "messageforohmster" in message body
(That is Message Body, not Subject!)
to pass my spam filter.



More information about the Python-list mailing list