python - %load filename.py 命令在 Jupyter 笔记本中的哪里查找?

标签 python ipython anaconda jupyter jupyter-notebook

我正在尝试将 .py 文件加载到 jupyter 笔记本中的单个单元格中。我尝试使用命令 %loadtraining.py 并收到错误:

 "ValueError: 'training.py' was not found in history, as a file, url, nor in the user namespace." 

我有一个文件夹,其中包含我希望能够加载到 C:\Users\Jeffrey\CharmTagger 中的 jupyter 中的所有 .py 文件。然后,我将其中一个 .py 文件从该文件夹移出并移至 C:\Users\Jeffrey 中,并且 %load 命令找到了该文件。无论如何,我可以让 jupyter 查看文件夹吗?我不想弄乱我的用户文件夹。是否还有其他地方可以放置这些文件,以便 %load 仍然可以找到它们?

最佳答案

您始终可以使用完整路径:

%load C:\Users\Jeffrey\CharmTagger\training.py

当您输入时:

%load training.py

IPython 查看当前工作目录。您可以通过以下方式找到它:

%pwd

关于python - %load filename.py 命令在 Jupyter 笔记本中的哪里查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35421070/

相关文章:

python - 在 python 中以交互方式显示 matplotlib 中的图形

java - 从 python 访问 JVM

python - DRY Django 查询集

python - 如何将 python 程序转换为 .egg 文件?

python - 不能将 PySide 与 Anaconda 一起使用

python - 如何更改 .condarc 文件的目录?

python - 在 Mac OSX Sierra 中安装 python-igraph

python - wxPython 按钮事件在 Windows 和 Linux 中显示不一致的结果

python-3.x - iPython 笔记本中的动画

python - Spyder 中的 virtualenv IPython 不工作