import ast, sys src = open('/home/hmo/MoFin/deploy/bot/xmpp_agent_core.py').read() try: ast.parse(src) print('SYNTAX OK, lines:', len(src.splitlines())) except SyntaxError as e: print('SYNTAX ERROR:', e) sys.exit(1)