Advertisement
dotancohen

Untitled

Nov 1st, 2014
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.75 KB | None | 0 0
  1. $ ls -l                                                                                          
  2. -rw-rw-r--  1 dotancohen dotancohen   97 Nov  1 16:52 foo.py
  3.  
  4. $ ls -l pypackage/
  5. -rwxrwxr-x 1 dotancohen dotancohen 104 Nov  1 16:50 abc.py
  6. -rwxrwxr-x 1 dotancohen dotancohen   0 Nov  1 16:50 __init__.py
  7.  
  8. $ cat pypackage/__init__.py
  9. $ cat pypackage/abc.py
  10. #!/usr/bin/python
  11.  
  12. def main():
  13.         print("ABC Main!")
  14.         return True
  15.  
  16. if __name__ == '__main__':
  17.         main()
  18.  
  19. $ cat foo.py
  20. #!/usr/bin/python
  21.  
  22. import sys
  23. sys.path.insert(0, './pypackage')
  24.  
  25. from abc import main
  26. main()
  27.  
  28. $ python foo.py
  29. Traceback (most recent call last):
  30.   File "foo.py", line 7, in <module>
  31.     from abc import main
  32. ImportError: cannot import name main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement