Forcing Python to detect DocumentRoot

Joel Goldstick joel.goldstick at gmail.com
Thu Jan 17 10:14:19 EST 2013


On Thu, Jan 17, 2013 at 9:09 AM, Roy Smith <roy at panix.com> wrote:

> In article <339d9d6d-b000-4cf3-8534-375e0c44b2ca at googlegroups.com>,
>  Ferrous Cranus <nikos.gr33k at gmail.com> wrote:
>
> > When trying to open an html template within Python script i use a
> relative
> > path to say go one folder back and open index.html
> >
> > f = open( '../' + page )
> >
> > How to say the same thing in an absolute way by forcing Python to detect
> > DocumentRoot by itself?
>
> Can you give us more details of what you're doing.  Is there some web
> framework you're using?  Can you post some code that's not working for
> you?
> --
> http://mail.python.org/mailman/listinfo/python-list
>

Import os

Then read os.environ['HOME']

This will give you the home directory of the user.  in my case:

>>> os.environ['HOME']
'/home/jcg'
>>>

This is probably linux only, but that seems to be the environment you are
working in .



-- 
Joel Goldstick
http://joelgoldstick.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20130117/1c18fce9/attachment.html>


More information about the Python-list mailing list