Guest User

Untitled

a guest
Jun 24th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. def database(self):
  2. databasename=""
  3. host=""
  4. user=""
  5. password=""
  6. try:
  7. self.fp=file("detailing.dat","rb")
  8. except IOError:
  9. self.fp=file("detailing.dat","wb")
  10. pickle.dump([databasename,host,user,password],self.fp,-1)
  11. self.fp.close()
  12. selffp=file("detailing.dat","rb")
  13. [databasename,host,user,password]=pickle.load(self.fp)
  14.  
  15. return
  16.  
  17. Traceback (most recent call last):
  18. File "detailing.py", line 91, in ?
  19. app=myApp()
  20. File "detailing.py", line 20, in __init__
  21. wx.App.__init__(self,redirect,filename,useBestVisual,clearSigInt)
  22. File "/usr/lib64/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7473, in __init__
  23. self._BootstrapApp()
  24. File "/usr/lib64/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7125, in _BootstrapApp
  25. return _core_.PyApp__BootstrapApp(*args, **kwargs)
  26. File "detailing.py", line 33, in OnInit
  27. self.database()
  28. File "detailing.py", line 87, in database
  29. [databasename,host,user,password]=pickle.load(self.fp)
  30. File "/usr/lib64/python2.4/pickle.py", line 1390, in load
  31. return Unpickler(file).load()
  32. File "/usr/lib64/python2.4/pickle.py", line 872, in load
  33. dispatch[key](self)
  34. File "/usr/lib64/python2.4/pickle.py", line 894, in load_eof
  35. raise EOFError
  36. EOFError
  37.  
  38. selffp=file("detailing.dat","rb")
  39.  
  40. def database(self):
  41. databasename=""
  42. host=""
  43. user=""
  44. password=""
  45. try:
  46. self.fp=open("detailing.dat","rb")
  47. except IOError:
  48. with open("detailing.dat", "wb") as fp:
  49. pickle.dump([databasename,host,user,password],fp,-1)
  50.  
  51. self.fp=open("detailing.dat","rb")
  52. [databasename,host,user,password]=pickle.load(self.fp)
  53.  
  54. return
  55.  
  56. from __future__ import with_statement
Add Comment
Please, Sign In to add comment