[ 3emyh @ 23.12.2008. 02:19 ] @
Radim u python for windows
U jednom fajlu imam biblioteku funkcija, taj fajl inkluduje drugi fajl (neke konstante) koji se nalazi u istom direktorijumu.
Kada startujem (ucitam) biblioteku u pyWin (Run/browse/ok) sve funkcionise savrseno, i zatim mogu da startujem program koji ce koristiti funkcije iz biblioteke.
Kada pokusam da iz programa direktno ucitam biblioteku (sa open, exec ili execfile), prijavljuje mi kako ne moze da nadje include-ovani fajl (pokusao da otvorim i sa celom stazom i sa chdir)
Poenta je da biblioteka ne moze da bude instalirana kao modul i da iz programa mogu da je ucitam.
[ alex @ 23.12.2008. 09:11 ] @
Zdravo,

Pokusaj da u taj direktorijum stavis prazan fajl koji se zove __init__.py (obrati paznju da ima 2 znaka "_" ispred i iza!).
Citat:
3emyh:
Kada pokusam da iz programa direktno ucitam biblioteku (sa open, exec ili execfile), prijavljuje mi kako ne moze da nadje include-ovani fajl (pokusao da otvorim i sa celom stazom i sa chdir)

U kakvom programu ucitavas bibiloteku kad koristis _open, exec ili execfile_? Bilo bi dobro kada bi to pojasnio. Ako je rec o python programu, biblioteke se ucitavaju sa import komandom, a ne sa open, exec, ili execfile.