首页 > 解决方案 > 如何防止在 jupyter notebook 中导入模块?

问题描述

我已经为多个用户设置了一个 jupyter 笔记本服务器来运行笔记本。我想提供可以获取数据并进行一些预处理的模块。由于数据和数据处理代码是专有的,我不希望用户访问可以通过import inspect模块完成的源代码。

我有两个问题:

  1. 有没有办法阻止inspect模块加载?我在 Quantopian 笔记本中看到了这一点,其中导入inspect模块会引发错误。

  2. 还有其他方法可以防止访问模块的源代码吗?

标签: pythonjupyter-notebook

解决方案


推荐阅读