PyCharm和IPython笔记本:包括proj的文件

2024-09-28 03:13:40 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的项目XYZ中,我有一个文件superSource.py,其中包含一些函数。在

现在,我使用了新的酷pyCharm特性来创建一个IPython笔记本,我将其命名为testtest.ipynb,并将其保存在projects主目录中(紧挨着superSource.py)。在

但是,当我运行import superSource; foo = superSource.parameters()时,什么都没有发生,我甚至没有收到警告。不过,pyCharm会在代码中的superSource加下划线,警告我没有称为superSource的模块。在

如何使用IPython笔记本和/或pyCharm包含来自同一目录的其他文件?在


Tags: 文件项目函数py警告ipython笔记本特性
1条回答
网友
1楼 · 发布于 2024-09-28 03:13:40

我也遇到过同样的问题,有一个部分的解决办法。在

要包括文件,请将以下内容添加到单元格:

execfile("superSource.py")。在

它的内容可以通过调用导入或调用的其他函数来执行。在

不幸的是,PyCharm不知道它,所以当您键入时,没有语句完成,如果您在PyCharm中启用了“Show import popup”,它会建议添加一个导入,但之后会将其突出显示为错误。不过,它应该仍然有效。在

相关问题 更多 >

    热门问题