dobrý večer, jak řešíte, řešíte-li, situaci, kdy je třeba zakázat import specifického modulu.
Příklad: C++/Qt4 program má v sobě zadrátován Python kvůli skriptování. Program byl kdysi v Qt3, ale teď je přepsán na novou verzi knihoven. Uživatelé byli při skriptování zvyklí používat PyQt3, což už teď nejde - způsobuje to pády programu atd. Jak tedy ošetřit import nezdárného modulu (kromě dokumentace programu)? V nejhorším případě si nějak pohraju s __import__() funkcí, ale předtím bych rád znal všechna pro a proti. http://docs.python.org/library/functions.html http://www.python.org/dev/peps/pep-0302/ http://docs.python.org/library/imputil.html petr _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
