Форум сайта python.su
Доброго времени суток всем. Пытаюсь разобраться с наследованием.
В супер классе есть такая функция:
def building_ip_from_cidr(self, cidr_list): ip_list = [] for cidr in cidr_list: for ip in IPNetwork(cidr): ip_list.append('http://' + str(ip) + '/xlm.php') return ip_list
def building_ip_from_cidr(self, cidr_list): ip_list = [] for cidr in cidr_list: for ip in IPNetwork(cidr): ip_list.append('http://' + str(ip)) return ip_list
Офлайн
Mr.AndersonМожно. Это называется передать функции еще один аргумент.
Вопрос такой, можно ли переопределить функцию не переписывая ее всю с измененной строкой?
Офлайн