Wie kann ich alle möglichen IPs aus einer Liste von IP-Bereichen in Python generieren?

Angenommen, ich habe eine Textdatei, die eine Reihe von IP-Bereichen wie folgt enthält:

x.x.x.x-y.y.y.y
x.x.x.x-y.y.y.y
x.x.x.x-y.y.y.y
x.x.x.x-y.y.y.y
x.x.x.x-y.y.y.y

x.x.x.x ist der Startwert und y.y.y.y ist der Endwert des Bereichs.

Wie kann ich diese IP-Bereiche in einer neuen Textdatei in Python in alle möglichen IPs konvertieren?

PS: Diese Frage ist nicht mit einer meiner vorherigen Fragen identisch. Ich habe in meiner vorherigen Frage gefragt, wie alle möglichen IPS aus CIDR-Notationen generiert werden können. Aber hier frage ich "wie aus IP-Bereich Liste zu generieren". Das sind verschiedene Dinge.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage