Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. package/
  2. __init__.py
  3. import_me.py
  4.  
  5. import re
  6. import sys
  7.  
  8. def hello():
  9. pass
  10.  
  11. import re as _re
  12. import sys as _sys
  13.  
  14. def hello():
  15. pass
  16.  
  17. import re
  18. import sys
  19.  
  20. def hello():
  21. sys
  22. print('hello')
  23.  
  24. del re
  25. del sys
  26.  
  27. >>> import del_mod
  28. >>> del_mod.hello()
  29. Traceback (most recent call last):
  30. File "<stdin>", line 1, in <module>
  31. File "del_mod.py", line 5, in hello
  32. sys
  33. NameError: global name 'sys' is not defined
  34.  
  35. >>> import sys
  36. >>> import re
  37. >>> del re
  38. >>> sys.modules['re'] = None
  39. >>> import re
  40. Traceback (most recent call last):
  41. File "<stdin>", line 1, in <module>
  42. ImportError: No module named re
  43.  
  44. import re
  45. import sys
  46.  
  47. def hello():
  48. pass
  49.  
  50. del re
  51. del sys
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement