磁盘上的文件更改时自动重新加载 jupyter notebook
Auto reloading jupter notebook when file changed on disk
我想使用 IDE (pycharm) 编辑 jupyter 笔记本以获得自动完成功能。但是 pycharm 不太擅长执行/预览结果,所以我希望笔记本在浏览器中保持打开状态,并在磁盘上的文件发生变化时自动重新加载。
理想的工作流程:
- 编辑 Pycharm
中的代码
- 自动在浏览器中查看更新后的代码并按 ctrl + enter 查看输出
当前工作流程:
- 编辑 Pycharm
中的代码
- 在浏览器中手动点击刷新,有时会看到浏览器警告,必须点击确认重新加载,然后查看更改并点击 ctrl + enter
我试过:
#%load_ext autoreload
#%autoreload 2
但似乎作用不大
有时浏览器检测到文件已更改(通常在更改后几秒钟),但我必须单击两个单独的确认对话框才能真正刷新页面。
知道它如何在光盘上发生变化时自动重新加载吗?
我不是 PyCharm 用户,
但是我在 PyCharm 中寻找解决方案,比如“预览”...
您可以使用类似的其他方法https://chrome.google.com/webstore/detail/easy-auto-refresh/aabcgdmkeabbnleenpncegpcngjpnjkc?hl=pt-BR
在您的浏览器上。
我认为答案不依赖于 JuPyter。
我想使用 IDE (pycharm) 编辑 jupyter 笔记本以获得自动完成功能。但是 pycharm 不太擅长执行/预览结果,所以我希望笔记本在浏览器中保持打开状态,并在磁盘上的文件发生变化时自动重新加载。
理想的工作流程:
- 编辑 Pycharm 中的代码
- 自动在浏览器中查看更新后的代码并按 ctrl + enter 查看输出
当前工作流程:
- 编辑 Pycharm 中的代码
- 在浏览器中手动点击刷新,有时会看到浏览器警告,必须点击确认重新加载,然后查看更改并点击 ctrl + enter
我试过:
#%load_ext autoreload
#%autoreload 2
但似乎作用不大
有时浏览器检测到文件已更改(通常在更改后几秒钟),但我必须单击两个单独的确认对话框才能真正刷新页面。
知道它如何在光盘上发生变化时自动重新加载吗?
我不是 PyCharm 用户, 但是我在 PyCharm 中寻找解决方案,比如“预览”...
您可以使用类似的其他方法https://chrome.google.com/webstore/detail/easy-auto-refresh/aabcgdmkeabbnleenpncegpcngjpnjkc?hl=pt-BR 在您的浏览器上。
我认为答案不依赖于 JuPyter。