Я не думаю, что есть прямой путь, особенно если ввод в таком странном формате. Преобразование каждого «октата» в десятичное число:
import ipaddress
weird_ip = '1100 0000 - 1010 1000 - 0000 0000 - 0000 0000'
print(ipaddress.IPv4Address('.'.join(str(int(''.join(i.split(' ')), base=2))
for i in weird_ip.split(' - '))))
Выходы
192.168.0.0