The folder a script is executed in

aine_canby at yahoo.com aine_canby at yahoo.com
Tue Aug 21 05:29:59 EDT 2007


On 21 Aug, 11:27, Ant <ant... at gmail.com> wrote:
> On Aug 21, 10:10 am, aine_ca... at yahoo.com wrote:
> ...
>
> > myLocation = GetMyLocation()
> > print myLocation
>
> > >> C:/folder
>
> Do you mean the folder containing the script? Or the current working
> directory?
>
> If the former, then look at os.path.split(sys.argv[0])[0]
> If the latter, try something like: os.path.abspath(os.curdir)
>
> --
> Ant...
>
> http://antroy.blogspot.com/

The following code -

import os
import sys
print os.getcwd() + "."
print os.path.split(sys.argv[0])[0] + "."

gives me -

C:\Documents and Settings\me\Desktop.
.

Im running Python 2.2 on NT




More information about the Python-list mailing list