Вам нужно понизить версию вашего нового плагина, вам просто нужно знать, какая версия включена в ionic 3, вы можете попробовать что-то вроде этого:
Проверьте модуль IPy. Если имеет функцию iptype()
это, кажется, делает то, что Вы хотите:
>>> from IPy import IP
>>> ip = IP('127.0.0.0/30')
>>> ip.iptype()
'PRIVATE'
Спустя несколько дней после задавания этого вопроса, я узнал об этом проекте Google, ipaddr-py, который, кажется, имеет часть той же функциональности относительно определения, если адрес является частным (is_rfc1918
). По-видимому, это будет стандартно в Python 3.1.
Если Вы не хотите импортировать модуль, можно просто применить простой regex: