
joshxt/safeexecuteSafeExecute是一个用于在容器中安全执行Python代码的模块,旨在配合语言模型使用,使代码能够在与主机(计算机或服务器)隔离的安全环境中运行,避免直接在主机系统执行带来的风险。
容器默认包含以下常用科学计算、数据分析及可视化包,无需额外配置即可直接使用:
若代码中包含pip install <package>语句,模块会在执行代码前自动在容器内安装指定包,确保代码依赖满足。
可直接传入语言模型生成的消息内容,模块会自动识别并提取其中的Python代码块进行执行,无需手动处理文本格式。
通过pip安装SafeExecute模块:
bashpip install safeexecute
将包含Python代码的文本传入execute_python_code函数,模块会解析代码并在容器中执行,返回执行结果。
pythonfrom safeexecute import execute_python_code # 示例:执行简单打印语句 code = "print('Hello, World!')" result = execute_python_code(code=code) print(result)
若代码中包含pip install命令,模块会先安装对应包再执行代码:
pythoncode = """ pip install requests import requests response = requests.get('[***] print(response.status_code) """ result = execute_python_code(code=code) print(result)
执行后,result变量将包含代码执行的输出信息,包括打印内容、错误信息(若有)等。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务