Beispiel #1
0
        public static void PerformModuleReload(PythonContext/*!*/ context, PythonDictionary/*!*/ dict) {            
            var socket = context.GetBuiltinModule("socket");
            var socketError = PythonSocket.GetSocketError(context, socket.__dict__);
            
            context.EnsureModuleException("SSLError", socketError, dict, "SSLError", "ssl");

        }
Beispiel #2
0
        internal static object ImportBuiltin(CodeContext /*!*/ context, string /*!*/ name)
        {
            Assert.NotNull(context, name);

            PythonContext pc = context.LanguageContext;

            if (name == "sys")
            {
                return(pc.SystemState);
            }
            else if (name == "clr")
            {
                context.ShowCls = true;
                pc.SystemStateModules["clr"] = pc.ClrModule;
                return(pc.ClrModule);
            }

            return(pc.GetBuiltinModule(name));
        }