def port_scan(self): """ Scan range of ports """ scan_ports = list(Port.ports_list(self.address[1])) random.shuffle(scan_ports) for port in scan_ports: self.ports[port] = Port(self.address[0], port) print(self.ports[port]) return self.ports