[Baypiggies] Locating the directory you are executing from
Shannon -jj Behrens
jjinux at gmail.com
Wed May 7 02:41:50 CEST 2008
On Sun, May 4, 2008 at 1:15 PM, Aahz <aahz at pythoncraft.com> wrote:
> On Sun, May 04, 2008, Jeff Younker wrote:
> >
> > I have a set of development scripts. The scripts can potentially
> > be executed from many places. They reference information which is
> > relative to their installation paths. (These are build scripts.)
> >
> > The CI system can supply a fixed root, but when run by the developers
> > I'd like them to be runnable from anywhere in the project, and still
> > have them work.
>
> If you're willing to require that the script directory NOT be on the
> path, just do some manipulation of sys.argv[0]. Otherwise, __file__ is
> the right approach.
Heh, I have this same problem ;)
-jj
--
I, for one, welcome our new Facebook overlords!
http://jjinux.blogspot.com/
More information about the Baypiggies
mailing list