python - 如何将数据帧从 .py 文件导入到 .ipynb 文件?

标签 python pandas jupyter

我正在尝试将数据帧从 funcs.py 文件导入到 data.ipynb 文件,两者都在同一目录中

funcs.py

df_course = pd.read_sql('SELECT COURSEID, COURSENAME FROM COURSE', con=conn)

这里 conn 是 pyodbc 连接,它工作正常,因为我可以在 funcs.py 中查看数据帧

错误

当我尝试在 data.ipynb 中导入 df_course 时,它​​给了我错误,我正在这样做

import funcs.df_course as df_course

但它给了我错误,无法从 funcs 导入 df_course

请帮我解决这个问题

最佳答案

简单地使用:

from funcs import df_course

因为funcs不是一个包,而是一个包含__init__.py文件的目录。

关于python - 如何将数据帧从 .py 文件导入到 .ipynb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70330845/

相关文章:

python - Pandas - 合并两个具有不同行数的数据框

python - Jupyter 卡在 pip install 中

python - 十六进制转pem文件

Python,我如何定义一个对象 O 使得 func(O) = func(O.val) 对于任何 func

python - 为什么我不能指定文件的打开方式?

python - 为什么 Django ManyToManyField 导致管理界面崩溃?为什么不创建直通表?

python - Pandas - 计算 df 中的行以发现每天的存活率

python - str_replace_all() r 在 python 中等效

ipython-notebook - Jupyter Notebook 扩展加载失败

ipython - 在干净的 Ubuntu 14.04 LTS 上安装 Jupyter Notebook 失败