Автоматическое исправление отступов Python
У меня есть код без правильных отступов
if age > 18:
if salary > 100000:
print('success')
elif salary < 50000:
print('fail')
else:
print('get_more_info')
else:
print('fail')
мне нужно получить
if age > 18:
if salary > 100000:
print('success')
elif salary < 50000:
print('fail')
else:
print('get_more_info')
else:
print('fail')
Я пытаюсь использовать
exec(autopep8.fix_code(str))
но я получаю ошибку
File "<string>", line 3
print('success') elif salary < 50000: print('fail') else: print('get_more_info') else: print('fail')
^
SyntaxError: invalid syntax
Также я пытаюсь использовать reindent.py
Но это возвращение
File "code_file.py", line 1
if age > 18: if salary > 100000: print('success') elif salary < 50000: print('fail') else: print('get_more_info') else: print('fail')
^
SyntaxError: invalid syntax
Как я могу это исправить и сделать это автоматически?