将cx_Oracle的输出输出到类python中的其他定义

时间:2019-05-24 08:09:08

标签: python cx-oracle

问这个问题我很愚蠢,但是在一个类中将数据从一个def()转移到另一个def()时遇到了问题。 也许它与cx_Oracle连接,因为使用此库正在输出输出。

代码:

class My_class():
    def from_cx_oracle(self):
        oracle_class= oracle_class()
        self.data_oracle= oracle_class.output()  #in this place everything is fine, i am taking data from other script which is imported before and data is taken properly.

     def second(self):
         print(self.data_oracle)

我收到错误消息:AttributeError:'My_class' object has no attribute data_oracle

有趣的是,当我将输出保存到def from_cx_oracle(self):中的csv文件中,然后我在read_csv_中使用def second(self):时 然后输出打印良好。

为什么?

0 个答案:

没有答案