Lets say you have: /home/user/project/ /home/user/project/images /home/user/project/scriptst/game.py
You say: cd /home/user/project/ python scripts/game.py You would want your images referenced as "images/image.png" If however, you say: cd /home/user/project/scripts python game.py You would want your images referenced as "../images/image.png" In other words, your image path is relative to where you cd to, not where game.py is. On Mon, Jul 14, 2008 at 11:19 AM, Olaf Nowacki <[EMAIL PROTECTED]> wrote: > can you give an example? > > 2008/7/14 Forrest Voight <[EMAIL PROTECTED]>: >> >> Yes, but the path is relative to where you are running the script >> from, not where the script is. >> >> On Mon, Jul 14, 2008 at 11:43 AM, Olaf Nowacki <[EMAIL PROTECTED]> wrote: >> > hi everyone, >> > is it possible to load an image with pygame.image.load() that is not in >> > the >> > same folder (or a subfolder), but higher up in the file-tree? i tried >> > giving >> > "../data/images/image.png" as argument, but it didn't work. >> > here i tried to illustrate what i mean: >> > [game] >> > |- [engine] >> > |- tools.load_image() >> > |- [data] >> > |-[images] >> > |- image.png >> > thanks in advance! >> > olaf >> > > > > > -- > Olaf Nowacki > Schandauer Straße 8 > 12045 Berlin > > 0178 - 688 38 05