2002/8/20 ryuu
cryptモジュールが使えるようにする
__init__.py
| from AccessControl import allow_module allow_module("crypt") |
reモジュールが使えるようにする
__init__.py
| from AccessControl import allow_type from AccessControl import ModuleSecurityInfo ModuleSecurityInfo("re").declarePublic("compile", "findall", "match", "search", "split", "sub", "subn", "error", "I", "IGNORECASE", "L", "LOCALE", "M", "MUTILINE", "S", "DOTALL", "X", "VERBOSE") import re allow_type(type(re.compile(""))) allow_type(type(re.match("x","x"))) |
httplibモジュールが使えるようにする
__init__.py
| from AccessControl import allow_class from AccessControl import ModuleSecurityInfo ModuleSecurityInfo("httplib").declarePublic("HTTP") from httplib import HTTP allow_class(HTTP) |
(by cheeseshop)
kconvモジュール :
from AccessControl import allow_module, allow_type
allow_module('kconv')
import kconv
allow_type(type(kconv.Kconv()))
md5モジュール :
from AccessControl import allow_module, allow_type
allow_module('md5')
import md5
allow_type(type(md5.new('')))
※shaモジュールも同じようにして使えます。
コメント
| Last edited Sun, 10 Sep 2006 19:41:11 +0900 | Edit this page |