How can I import a py script by its absolute path name?

J.Bijsterbosch j.bijsterbosch at
Thu Jul 14 20:43:41 CEST 2005

Hello Edward,

"Edvard Majakari" <edvard+news at> schreef in bericht
news:87ackpeeag.fsf at
> Thorsten Kampe <thorsten at> writes:
> > "sys.path.append('c:\\xxx\\yyy')" or "sys.path.append('c:/xxx/yyy')"
> Well, of course. As I said, it was untested :) I just copied the path
> and didn't remember Windows uses path names which need special
> treatment.

Hmm, what you call special treatment<g> comes from pythons deep underlying C
and C++ language heietidge I presume. A backslash in a C or C++ string means
the following character is a so called escape character, like \n represents
a newline and \r a return to the beginning of a line.
If you really want a backslash you need to type it twice like so \\. Has
nothing to do with Windows...;-))

Greetings from sunny Amsterdam,


More information about the Python-list mailing list