Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Stemugram
HV kasutaja
liitunud: 02.12.2001
|
20.08.2009 11:32:06
Pythoni koodi ei saa tööle |
|
|
Vaja oleks üks Pythoni kood tööle saada. Kood on iseenesest korras, mingi aasta tagasi sain ta ka tööle aga enam ei mäleta mida täpselt tegin ja nüüd enam tööle ei lähe.
Kood ise asub siin http://www.staremapy.cz/zoomify-analyza/zoomify_downloader.py
Python ise tahab juurde Python Imaging Libraryit (PIL) selle saab siit http://www.pythonware.com/products/pil/
See kood, Zoomify downloader, tõmbab arvutisse Zoomify programmiga internetti pandud suured pildid.
Nagu ma aru saan siis, et pilti arvutisse tõmmata peab Pythoni käsureale kirjutama zoomify_downloader.py <url> <output-directory>
URL-ina tahab ta saada siis pildi ImageProperties.xml faili aadressi näiteks http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml
kui ma nüüd käsureale kirjutan zoomify_downloader.py <http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml> <c:\pilt>
siis tuleb SyntaxError: invalid syntax (Talle ei meeldi koolon aadressis). Proovisin ainult www-ga siis ei meeldi väljund kaust ees olev "<"
Äkki keegi oskab öelda mis valesti on.
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
e-Thug
HV Guru

liitunud: 26.02.2005
|
20.08.2009 12:17:01
|
|
|
Usage: zoomify_downloader.py <url> <output-directory>
ei tähenda sugugi mitte seda, et sa need argumendid nurksulgudesse panema peaksid ehk siis:
zoomify_downloader.py http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml c:\pilt |
Ma proovisin linuxi all ja mul failis igatahes:
Spoiler 
tanel@t61:~/Desktop$ ./zoomify_downloader.py http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml ./
all
False
Zoomify metadata downloaded...
Metadata (ImageProperties.xml) saved into output directory
[Image: 151 x 145 pixels; 1 tiles in 1 x 1,
Image: 302 x 291 pixels; 4 tiles in 2 x 2,
Image: 604 x 583 pixels; 9 tiles in 3 x 3,
Image: 1208 x 1166 pixels; 25 tiles in 5 x 5,
Image: 2416 x 2333 pixels; 100 tiles in 10 x 10,
Image: 4832 x 4667 pixels; 361 tiles in 19 x 19,
Image: 9665 x 9335 pixels; 1406 tiles in 38 x 37]
Number of levels: 7
Number of tiles: 1906
Image: 9665 x 9335 pixels; 1406 tiles in 38 x 37
500 http://www.zoomify.com/images/folders/parisSatellite/TileGroup1/6-0-0.jpg
Traceback (most recent call last):
File "./zoomify_downloader.py", line 241, in <module>
outputmap.paste(im, (x*tilesize, y*tilesize))
NameError: name 'outputmap' is not defined |
ütleb seal Image: 9665 x 9335 pixels
zoomify downloader räägib sedasi: Limit: It will not create images larger than 8192x8192 pixels (level 5).
Seega proovisin limitiga ja töötas ilusasti:
Spoiler 
tanel@t61:~/Desktop$ ./zoomify_downloader.py --level=3 http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml ./
3
False
Zoomify metadata downloaded...
Metadata (ImageProperties.xml) saved into output directory
[Image: 151 x 145 pixels; 1 tiles in 1 x 1,
Image: 302 x 291 pixels; 4 tiles in 2 x 2,
Image: 604 x 583 pixels; 9 tiles in 3 x 3,
Image: 1208 x 1166 pixels; 25 tiles in 5 x 5,
Image: 2416 x 2333 pixels; 100 tiles in 10 x 10,
Image: 4832 x 4667 pixels; 361 tiles in 19 x 19,
Image: 9665 x 9335 pixels; 1406 tiles in 38 x 37]
Number of levels: 7
Number of tiles: 1906
Image: 1208 x 1166 pixels; 25 tiles in 5 x 5
14 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-0-0.jpg
19 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-0-1.jpg
24 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-0-2.jpg
29 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-0-3.jpg
34 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-0-4.jpg
15 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-1-0.jpg
20 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-1-1.jpg
25 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-1-2.jpg
30 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-1-3.jpg
35 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-1-4.jpg
16 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-2-0.jpg
21 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-2-1.jpg
26 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-2-2.jpg
31 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-2-3.jpg
36 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-2-4.jpg
17 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-3-0.jpg
22 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-3-1.jpg
27 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-3-2.jpg
32 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-3-3.jpg
37 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-3-4.jpg
18 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-4-0.jpg
23 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-4-1.jpg
28 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-4-2.jpg
33 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-4-3.jpg
38 http://www.zoomify.com/images/folders/parisSatellite/TileGroup0/3-4-4.jpg
delete: ./TileGroup1
delete: ./TileGroup0 |
Sinu käsuks siis midagi sellist näiteks:
zoomify_downloader.py --level=4 http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml c:\pilt |
|
|
Kommentaarid: 230 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
205 |
|
tagasi üles |
|
 |
Stemugram
HV kasutaja
liitunud: 02.12.2001
|
20.08.2009 13:17:07
|
|
|
Mul kahjuks ei tööta selline error on ka
Traceback (most recent call last):
File "C:\Python26\Tools\zoomify_downloader.py", line 131, in <module>
sys.exit(1)
SystemExit: 1
Proovisin win vista ja ka win7 ning Python 2.6 ja PIL 1.1.6
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
e-Thug
HV Guru

liitunud: 26.02.2005
|
20.08.2009 13:27:08
|
|
|
if len(args) != 2:
optparser.print_help()
print __doc__
sys.exit(1) |
Liiga vähe või liiga palju argumente, mis käsuga sa selle veateate said?
|
|
Kommentaarid: 230 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
205 |
|
tagasi üles |
|
 |
Stemugram
HV kasutaja
liitunud: 02.12.2001
|
20.08.2009 14:21:41
|
|
|
See tuleb kohe kui ma F5-ga koodi käima lasen
ning kui ma järgmiseks panen käsu
zoomify_downloader.py --level=4 http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml c:\pilt |
tuleb
SyntaxError: invalid syntax ja talle ei meeldi "http"
Ma kahtlustan, et talle äkki ei meeldi Win Vista. Aasta tagasi proovisin XP peal siis töötas. Aga seda ma ei mäleta milline versioon Python mul oli.
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
DoS
HV veteran

liitunud: 19.08.2002
|
20.08.2009 14:41:02
|
|
|
mis ta selle syntaxerrori kohta täpsemalt ütleb?
ma olen üsna kindel, et asi vistas ei ole, vaid teed ise midagi valesti.
ah ok, ma sain vist nüüd pihta mida sa teed. lased pythoni shelli käima ja sinna kirjutad selle käsu? nii see päris ei käi.
pead windowsis command line ette võtma ja seal liikuma kausta, kus zoomify_downloader.py on ja seal kirjutama
python zoomify_downloader.py --level=4 http://www.zoomify.com/images/folders/parisSatellite/ImageProperties.xml c:\pilt |
|
|
Kommentaarid: 50 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
47 |
|
tagasi üles |
|
 |
Stemugram
HV kasutaja
liitunud: 02.12.2001
|
20.08.2009 14:50:24
|
|
|
Näed sa siis, oligi tihendi viga tooli ja monitori vahel
Igatahes tänud.
Sain lõpuks tööle
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|