bijv in H:\python\mymodules maak ik 2 pythonfiles aan testmod1.py en testmod2.py
#-------------------------------------------------------------------------------
# Name: testmod1
# Purpose:
#-------------------------------------------------------------------------------
def main():
pass
if __name__ == '__main__':
main()
def testmod1():
print "Ik ben testmod1"
Als ik deze wil gebruiken in een python editor dan moet de module bekendgemaakt worden
One way is to add a .pth to your site-packages location. Ga naar site-packages in
C:\Python27\Lib\site-packages
Maak een .pth file aan bijv my_custom_python_modules.pth
Zet hierin paden naar eigen gemaakte moduless
>> H:\python\mymodules
Package
Als je van meerdere modules een package wil maken dan doe je als volgt
bijv Maak een package MYMODUlLES met alle daaronder zich bevindende modules
Dus H:\python\mymodules bevat meerde .py files: testmod1.py en testmod2.py
stap 1. Maak in H:\python\mymodules een file aan
__init__.pyc
stap 2 Vul deze __init__.pyc met alle modules available
from testmod1 import testmod1
from testmod2 import testmod2
Voeg in de
my_custom_python_modules.pth ook het pad H:\Python toe