Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. pasta1/
  2. script.py
  3. pasta2/
  4. modules/
  5. python/
  6. pasta3/
  7. __init__.py
  8. modulo1.py
  9. modulo2.py
  10.  
  11. #!/usr/bin/python
  12.  
  13. # -*- coding: utf-8 -*-
  14.  
  15. import sys
  16. import datetime
  17.  
  18. from pasta3.modulo1 import Mod1
  19. from pasta3.modulo2 import Mod2
  20.  
  21. $ ./script.py
  22. Traceback (most recent call last):
  23. File "./script.py", line 9, in <module> from pasta3.modulo1 import Mod1
  24. ImportError: No module named pasta3.modulo1
  25.  
  26. import imp
  27.  
  28. arquivo, caminho, descricao = imp.find_module('Modulo1', ['/foo/bar/baz/'])
  29.  
  30. modulo1 = imp.load_module('Modulo1', arquivo, caminho, descricao)
  31.  
  32. modulo1.funcao1()
  33.  
  34. from ..pasta3.modulo1 import Mod1
  35.  
  36. export PYTHONPATH = /pasta2/modules/python/pasta3
  37.  
  38. $ ln -s ./pasta2 ./pasta1/pasta2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement