#!/usr/bin/python3 import os import subprocess import re p = subprocess.Popen(['gpio', 'i2cdetect'],stdout=subprocess.PIPE,) #cmdout = str(p.communicate()) lines = list() p.stdout.readline() for i in range(1,9): line = str(p.stdout.readline()).split(' ')[1:] for mcp in line: if re.search('\d\d', mcp): lines.append(mcp) print(lines)