Die Frage ist etwas unpräzise formuliert, daher gibt es mehre Antworten abhängig davon was du mit meiner IP meinst.
Wenn du mit meiner IP meinst, mit welcher der Computer sich selbst erreichen kann, ist die Antwort 127.0.0.1, das ist im RFC1122 festgelegt, da kannst du dich drauf verlassen.
Wenn du mit meiner IP aber meinst, die IP, mit welcher andere Computer im selben Netzwerk dein Computer erreichen können, sollte folgender Code unter Windows und Linux funktionieren.
Code: Alles auswählen
import socket
hostname = socket.gethostname()
ipaddr = socket.gethostbyname(hostname)
print(ipaddr)
Als letzte Möglichkeit fällt mir ein das du mit meiner IP die IP meinst welcher dein Router im Internet hat, dann brauchst entweder einen Service wie grubenfox vorgeschlagen hat, welcher die sagt, mit welcher IP du anfragst oder du musst nachsehen, ob dein Router eine API hat, über welche du die Informationen abfragen kannst.