import os
def pre_process():
    if os.path.isfile('revelex.csv'):
        os.rename('revelex.csv', 'revelex.tmp')
        print "Renamed ok"
    else:
        print "Exiting, no revelex.csv file available"
        exit()
    out_file = open('revelex.csv', 'w')
    # etc.

if __name__ == '__main__':
    pre_process()


When I run the code above it works file if run from the file.  But
when I import it and run it from another file it renames the file but
then prints "Exiting, no revelex.csv file available"



-- 
Joel Goldstick
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to