или
import subprocess
import re
ip=subprocess.Popen(['ifconfig', 'eth0'], stdout=subprocess.PIPE).communicate()[0]
oip=re.search(r"[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}", str(ip))
print(oip.group())
Здесь к команде ifconfig применяются регулярные выражения. Ищется первое вхождение строки, которая содержит 4 числа, каждое из которых состоит максимум из 3 цифр, разделенных точкой.