# create a module # mymodule.py def sayHello(): print('Hi') __verion__ = '0.1' # parent.py import mymodule # from mymodule import sayHello,__version__ # from mymodule import * # * tidak akan megimport __version__ karena di angap private mymodule.sayHello() print('Version ' + mymodule.__version__)
#! /usr/bin/python # Filename: using_mymodule.py # Description: This script is used to test # the module I wrote in mymodule.py import mymodule mymodule.sayHello() # using . to set which module to use print mymodule.version ### Note: if using from mymodule import *, then we could ### use every function and varible without '.'
import mymodule mymodule.sayHello() print "Version",mymodule.version
from mymodule import sayHello,version sayHello() print "version",version