Changeset 171


Ignore:
Timestamp:
May 6, 2010 12:00:37 PM (14 years ago)
Author:
jemian
Message:

move Tk imports to as-needed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • dc2mda/src/pythonlib/mda.py

    r166 r171  
    66
    77from xdrlib import *
    8 import tkFileDialog
    98import sys
    109import os
    1110import string
    12 import Tkinter
    1311import copy
    1412
     
    228226
    229227        if (fname == None):
     228                import tkFileDialog
    230229                fname = tkFileDialog.Open().show()
    231230        if (not os.path.isfile(fname)): fname = fname + '.mda'
     
    683682
    684683        # Write
    685         if (fname == None): fname = tkFileDialog.SaveAs().show()
     684        if (fname == None):
     685            import tkFileDialog
     686            fname = tkFileDialog.SaveAs().show()
    686687        f = open(fname, 'wb')
    687688
     
    882883#######################################
    883884def main():
     885        import Tkinter
    884886        root = Tkinter.Tk()
    885887        if len(sys.argv) < 2:
     888                import tkFileDialog
    886889                fname = tkFileDialog.Open().show()
    887890        elif sys.argv[1] == '?' or sys.argv[1] == "help" or sys.argv[1][:2] == "-h":
Note: See TracChangeset for help on using the changeset viewer.