Я новичок ie в Python. Попытка создать сценарий для сканирования Su bnet и использования этого адреса в виде списка в электронной таблице.
Мой код:
from netaddr import IPNetwork
import netaddr
List_IP = []
subnet = input("Please inter subnet mask:")
for ip in IPNetwork(subnet, implicit_prefix=True):
str(ip)
List_IP.append(ip)
print(List_IP)
print(type(List_IP))
Итак, результат, если я использую любой su bnet будет так:
[IPAddress('3.555.5.550'), IPAddress('3.555.5.550'), IPAddress('3.555.5.550'),
IPAddress('3.555.5.550')]
<class 'list'>
Итак, проблема в том, что я не могу использовать этот список в своей функции, потому что у него есть эти IPAddress. Мне нужен список с четкими IP-адресами, например:
'3.555.5.550', '3.555.5.550' and etc
Я пытался удалить список, но это не сработало.
Пожалуйста, помогите мне и поймите, что я новичок :))