_split_string 479 B

1234567891011121314151617
  1. #!/usr/bin/env python3
  2. import sys
  3. def print_flake8_output(input_string, show_line_numbers=False):
  4. for value in input_string.split('\n'):
  5. parts = value.split()
  6. if not show_line_numbers:
  7. print(f"- {' '.join(parts[1:])}")
  8. else:
  9. line_nums = ':'.join(parts[0].split(':')[1:])
  10. print(f"- {line_nums} {' '.join(parts[1:])}")
  11. if __name__ == '__main__':
  12. lint_output = sys.argv[1]
  13. print_flake8_output(lint_output)