Guest User

Untitled

a guest
Oct 18th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. #!/usr/bin/python
  2. import sys
  3. import os
  4.  
  5. class Context:
  6.  
  7. def __init__(self):
  8.  
  9. self.netbeans="~/netbeans-7.2beta/bin/netbeans"
  10. self.context_dir = ".contexts"
  11.  
  12. def open(self, context):
  13. self.context_file = self.context_dir + "/" + context
  14. print self.context_file
  15. f = open(self.context_file, 'r')
  16. args = f.read().replace("\n", ' ')
  17. os.system(self.netbeans+ " " + args)
  18.  
  19. def exists(self, context):
  20. self.context_file = self.context_dir + "/" + context
  21. return os.path.exists(self.context_file)
  22.  
  23. def create(self, context):
  24. if(False == os.path.exists(self.context_dir)):
  25. os.mkdir(self.context_dir)
  26. filename = self.context_dir + "/"+ context
  27. f = open(filename,"w")
  28. input = raw_input("Ingrese archivos: ")
  29. f.write(input)
  30. f.close()
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37. argv1 = sys.argv[1]
  38. c = Context()
  39. if(argv1):
  40. if(c.exists(argv1)):
  41. c.open(argv1)
  42. else:
  43. c.create(argv1)
Add Comment
Please, Sign In to add comment