from my_module import say_hi, __version__ say_hi() print('Version', __version__)
# import another file as module import my_module # use function from module my_module.say_hi("Anna") # list of python modules # https://docs.python.org/3/py-modindex.html # external modules are managed via pip - package manager # pip --version # pip install python-docx # installed module goes to verv/Lib/site-packages/... # pip uninstall python-docx
import my_module my_module.say_hi() print('Version', my_module.__version__)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import my_module print(my_module.__doc__) # this is a test module print(my_module.__author__) # Simeon print(my_module.__name__) # my_module print( my_module.__file__ ) # /Users/simeon/WorkSpace/Practices/python-practices/base/10_模块/my_module/__init__.py print(my_module.__package__) # my_module my_module.say_hi() my_module.say_hi('simeon')