根据发送到类实例的参数,从类实例内部更新导入模块中的不同数据帧

Update different dataframes in imported module from inside a class instance, depending on parameters sent to class instance

提问人:Anonymouse 提问时间:2/20/2023 最后编辑:vimuthAnonymouse 更新时间:2/20/2023 访问量:26

问:

1

我相信我的问题在图片中得到了充分的描述:

  1. 在第一个函数中,我将两个导入的数据帧中的一个指定为要发送到类实例的参数。

  2. 在类实例中,这些参数成为包含在局部变量中的数据帧,与我要更新的共享资源没有连接。

  3. 当我对 DataFrame 运行连接操作时,导入的数据帧中的共享资源不会更新。仅更新类实例中的本地副本。

如何解决这个问题?我不能使用全局声明,因为变量不能同时是参数和全局(抛出错误)

与大多数其他语言相比,这是我发现 Python 古怪的部分。非常感谢任何指导或建议。=)

python-3.x pandas dataframe 参数传递 class-instance-variables

评论


答: 暂无答案