Gerald Klix schrieb: > Hi, > it`s > > import os > f = open( os.path.join( dir , 'configuration.smo' ), 'r' )
*nix-heads everywhere? For a text file, I would prefer: f = open( os.path.join( dir , 'configuration.smo' ), 'U' ) and for a binary file: f = open( os.path.join( dir , 'configuration.smo' ), 'rb' ) That way it also works on Windows. Thomas > > Joerg Schuster schrieb: > >> Hello, >> >> >> I want to open the file 'configuration.smo' that is in directory dir. >> Yet, I don't know on which os my program is being run. On Unix I would >> say: >> >> f = open(dir + '/configuration.smo', 'r') >> >> What is the os-independent version of this line? >> >> (I have read the manual of the module os, but I didn't see how to do >> it.) >> >> >> Jörg Schuster >> > -- http://mail.python.org/mailman/listinfo/python-list