如何 display/print class python 中的方法
how to display/print class method in python
刚学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
而不是同时显示
how to display rawInput only not both
只需从 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])
刚学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
而不是同时显示
how to display rawInput only not both
只需从 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])