如何在python中显示/打印类方法

如何在python中显示/打印类方法,python,class,printing,display,Python,Class,Printing,Display,我刚学了Python,我想问一些问题。。 例如,我有代码 import pandas as pd class Prep: def __init__(self, *args, **kwargs): super(Prep, self).__init__(*args, **kwargs) self.data_frame = pd.read_csv('data_manual.csv', sep=';') def raw(self):

我刚学了Python,我想问一些问题。。 例如,我有代码

import pandas as pd

class Prep:

    def __init__(self, *args, **kwargs):
        super(Prep, self).__init__(*args, **kwargs)
        self.data_frame = pd.read_csv('data_manual.csv', sep=';')

    def raw(self):
        self.rawInput = self.data_frame.iloc[:, 1:8]
        self.rawTarget = self.data_frame.iloc[:, 8]
        return self.rawInput, self.rawTarget
我试过了

test = Prep (). raw ()
print (test)
其显示
rawInput
rawTarget

但我想展示的只是其中之一

如何仅显示
rawInput
而不是同时显示两者

如何仅显示输入,而不是同时显示输入

只需从return中删除self.rawTarget

def raw(self):
    self.rawInput = self.data_frame.iloc[:, 1:8]
    self.rawTarget = self.data_frame.iloc[:, 8]
    return self.rawInput
或者试试这个

test = Prep().raw()
print(test[0])

如果您只想要其中一个,为什么要同时返回两个?如果不更改
return
,是否没有其他方法?@riokuroky,我将此选项添加到我的答案中,使用
print(测试[0])