Thread View: pl.comp.lang.python
4 messages
4 total messages
Started by Pawel J. Maczewski
Fri, 10 Jan 2003 22:57
katalog ze skryptem
Author: Pawel J. Maczewski
Date: Fri, 10 Jan 2003 22:57
Date: Fri, 10 Jan 2003 22:57
12 lines
1108 bytes
1108 bytes
Witam,
Jak z poziomu skryptu dowiedziec sie, gdzie sie on znajduje? np. z
katalogu /kome/pablo wolam skrypt w ten sposob: python progs/skrypt1.py.
os.getcwd() oczywiscie zwroci wowczas /home/pablo. A gdzie znalezc katalog
w ktorym rzeczywiscie znajduje sie skrypt (/home/pablo/progs)?
pozdrawiam
Kender
--
Pawel J. Maczewski @ HIL
reg.linux user #281878
Re: katalog ze skryptem
Author: Jakub Wisniowski
Date: Fri, 10 Jan 2003 22:01
Date: Fri, 10 Jan 2003 22:01
19 lines
1564 bytes
1564 bytes
Uzytkownik "Pawel J. Maczewski" <pjmacz@slcj.uw.edu.pl> napisal w wiadomosci news:Pine.LNX.4.44.0301102355120.15179-100000@buka.slcj.uw.edu.pl... > Witam, > Jak z poziomu skryptu dowiedziec sie, gdzie sie on znajduje? np. z > katalogu /kome/pablo wolam skrypt w ten sposob: python progs/skrypt1.py. > os.getcwd() oczywiscie zwroci wowczas /home/pablo. A gdzie znalezc katalog > w ktorym rzeczywiscie znajduje sie skrypt (/home/pablo/progs)? > > pozdrawiam > Kender > > -- > Pawel J. Maczewski @ HIL > reg.linux user #281878 > A nie bedzie to przypadkiem w sys.argv[0]? Kubs
Re: katalog ze skryptem
Author: Adam Przybyla
Date: Fri, 10 Jan 2003 22:16
Date: Fri, 10 Jan 2003 22:16
15 lines
1483 bytes
1483 bytes
Pawel J. Maczewski <pjmacz@slcj.uw.edu.pl> wrote: > Witam, > Jak z poziomu skryptu dowiedziec sie, gdzie sie on znajduje? np. z > katalogu /kome/pablo wolam skrypt w ten sposob: python progs/skrypt1.py. > os.getcwd() oczywiscie zwroci wowczas /home/pablo. A gdzie znalezc katalog > w ktorym rzeczywiscie znajduje sie skrypt (/home/pablo/progs)? ... moze tak: castle:/home/adam>cat ../adam/src/test2.py import sys,os print os.getcwd()+"/"+sys.argv[0] castle:/home/adam>python ../adam/src/test2.py /home/adam/../adam/src/test2.py castle:/home/adam> Z powazaniem Adam Przybyla
Re: katalog ze skryptem
Author: Adam Karpierz
Date: Fri, 10 Jan 2003 23:21
Date: Fri, 10 Jan 2003 23:21
12 lines
1203 bytes
1203 bytes
Uzytkownik "Pawel J. Maczewski" <pjmacz@slcj.uw.edu.pl> napisal: > A gdzie znalezc katalog w ktorym rzeczywiscie znajduje > sie skrypt (/home/pablo/progs)? Np: os.path.dirname(os.path.abspath(sys.argv[0])) ew. os.path.dirname(os.path.realpath(sys.argv[0])) # dla Py2.2+ -- Adam Karpierz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads