[英]How to import a pandas dataframe from a python file to another python file
我在同一个文件夹中有两个 python 文件:main.py 和 analysis.py。
在 analysis.py 文件中,我有一个名为df1
的熊猫数据df1
,在名为 Ana(path, file) 的类中
我已经通过编写from analysis import Ana
成功地将该类导入到 main.py ,但是如果我尝试对 df1 执行某些操作,它会显示df1 is not defined 。
如何在 main.py 文件中定义 df1? 我对 Python 很陌生,因此非常感谢您的任何帮助,谢谢。
PS我忘了补充,我试图在main.py文件中的函数Upload中使用analyze.py文件中Ana函数中的df1
做一个返回 Ana 的函数。 如果是会员:
def ret_Ana():
return self.Ana
改用Ana.df1
。 它是一个类的变量,因此您首先指定一个类实例(或一个类本身),然后指定df1
a = Ana()
a.df1
如果你在函数Upload
定义了df1
,你可以添加df1
来返回这样的值
def upload(args):
#your code
return your_return, df1
所以现在你可以得到 df1 with return_value, df1 = Ana.upload()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.