Advertisement
Guest User

Untitled

a guest
Nov 29th, 2015
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. from Tkinter import *
  2. import sys
  3.  
  4. filename = ''
  5. export = True
  6.  
  7. class MainApp(object):
  8. def __init__(self, master):
  9. self.gridFrame = Frame(master)
  10. for i in range(10):
  11. for j in range(10):
  12. Button(
  13. self.gridFrame,
  14. text=str(i)+','+str(j),
  15. ).grid(row=i,column=j)
  16. self.gridFrame.pack()
  17.  
  18. def initiate():
  19. global filename
  20. global export
  21. try:
  22. filename = sys.argv[1]
  23. except IndexError:
  24. print('You need to provide a name for the file.')
  25. sys.exit()
  26. try:
  27. if sys.argv[2] == '-n':
  28. export = False
  29. else:
  30. export = True
  31. except IndexError:
  32. export = True
  33.  
  34. def writeFinalToFile():
  35. global export
  36. if export:
  37. global filename
  38. file = open(filename + '.py','w')
  39. file.write('from characters import *\n')
  40. file.write('from mapClass import *\n\n')
  41. file.write(filename + ' = Map([\n')
  42. file.write('[]\n')
  43. file.write('])\n')
  44. file.close()
  45.  
  46. initiate()
  47.  
  48. root = Tk()
  49.  
  50. mainApp = MainApp(root)
  51.  
  52. root.mainloop()
  53.  
  54. writeFinalToFile()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement