Plugin system
Peter Hansen
peter at engcorp.com
Sat Oct 30 11:02:35 EDT 2004
More information about the Python-list mailing list
Sat Oct 30 11:02:35 EDT 2004
- Previous message (by thread): Plugin system
- Next message (by thread): Plugin system
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Reinhold Birkenfeld wrote: > Irmen de Jong wrote: >>Reinhold Birkenfeld wrote: >> >>>How would you implement a plugin system (for a web-based application)? >> >>This is so general a question that I cannot think of anything concrete to answer. >>Please ask again, with more detail about what you want/need/have in mind. > > Okay, the question is too open: My focus is on how you would structure > the plugin code (directories, files) and how you would write code to > load these plugins. And _this_ sounds like a combination of something that's more a design issue (the structure) and a trivial implementation detail (trivial in Python, anyway). I'll try anyway, as a first test case: put all plugins in a standard folder, with nothing else present in that folder. They can be individual modules or packages as you will. The code to load the plugin consists of an __import__... and not much else. Maybe this feedback will help you refine the question further... -Peter
- Previous message (by thread): Plugin system
- Next message (by thread): Plugin system
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list