Учитывая класс с именем DataStream
Access атрибут иерархии классов
class DataStream(object):
def __init__(self):
self.start = start
self.input_val = input_val
и класс с именем InDataStream
:
class InDataStream(DataStream):
def __init__(self):
super(InDataStream, self).__init__()
self.ready = ready
stream = InDataStream()
Я хочу отправить DataStream
часть stream
в функцию, что-то вроде:
function(stream.DataStream)
Есть ли хороший способ выполнить эту задачу?
Это не имеет никакого смысла, 'stream' (или любой' InDataStream') не имеет * * DataStream', он ** является ** 'DataStream'. – jonrsharpe
Вы спрашиваете, как отсортировать «InDataStream» в «DataStream» и скрывать его свойства «InDataStream»? почему ты хочешь сделать это? Это звучит как проблема [XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) – rrauenza
Я вроде хочу использовать 'indatastream' как' datastream', пренебрегая его атрибут 'ready'. Я хочу отправить часть потока данных indatastream в функцию. – vikram9866