



(9 votes)#!/usr/local/bin/python # # Custom Module example by mind@metalshell.com # # an example on creating your own modules and # importing them into other scripts # # 09/25/2002 # # http://www.metalshell.com # # to make your own module you need to create a new file: test.py # and put any custom functions you want in it, listed below is an example: # make a function that will add x to y def add(x, y): return x + y # make a function that will subtract x from y def sub(x, y): return x - y # make a function that will divide x by y def div(x, y): return x / y # make a function that will times x by y def tim(x, y): return x * y # in a seperate file that you want to include the above into you need # to open the file and add the following: # import's our custom module, note: you don't have to name # your module file test.py it can be named anything, but when # you change the name to something else be sure to change the # below import line to match the module filename.. import test # below is an example of using your custom module # after you import your module call functions like: # <module>.function(arguments) note: below I didn't # add any comments for the simple fact that when this # example is executed the results speak for themeselves a = test.add(4, 4) print "test.add(4, 4):", a a = test.sub(4, 8) print "test.sub(4, 9):", a a = test.div(2, 8) print "test.div(2, 8):", a a = test.tim(4, 8) print "test.tim(4, 8):", a