Если вы используете Python 2.x, вы можете использовать:
commands.getoutput("ls –lR")
для Python 3.0 вы можете попробовать:
subprocess.check_output("ls -lR")
Надеюсь, это поможет!
EDIT
Commands.getoutput и subprocess.check_output возвращают выходные данные команды, которую вы использовали в качестве параметра.
Пример:
lslr = commands.getoutput("ls –lR")
print lslr
Это даст вам точно такой же вывод, что и ls -lR в вашем текущем каталоге. Тогда вам решать отфильтровать все, что вам нужно оттуда!
Чтобы изменить текущий каталог, используйте os.chdir (/ требуемый / каталог).