Díky,
kouknu se na to.
Dne 18.5.2010 21:50, Jakub Zíka napsal(a):
K tomu se dá použít modul RestrictedPython
(http://pypi.python.org/pypi/RestrictedPython). Pokud používáte Linux
nebo i jiný Unix, pak by Vás mohly zajímat další možnosti omezení
nedůvěryhodného kódu (omezení využití procesoru a paměti), o kterých
jsem psal tady:
http://groups.google.com/group/cz.comp.lang.python/msg/66f8cc0845fd7fe0
Jakub Zíka
2010/5/18 Juda Kaleta<juda.kal...@gmail.com>:
Zdravím,
existuje nějaký parametr při spouštění Pythonu, který by omezil načítání
externích knihoven? Vytvářím jeden malý projekt (pro studenty), takové
webové submitovátko zdrojových kódů, aby si vyzkoušeli co to dělá bez
instalace Pythonu a také bude obsahovat modul úkolů - získaný výstup pro
obdržené vstupy se porovná s originálem a vypíše se hláška o úspěchu, či
chybě.
Nechci ale, aby se mi mohli moc hrabat na serveru, určitě bych potřeboval
zakázat importování sys, os apod. Nejlepší by bylo, kdybych mohl všechny
moduly zakázat a povolit jen pár vybraných (math...)
Jde to?
S pozdravem,
Juda.
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python