a = ast.parse('a, b, c', mode='eval')
for n in ast.walk(a):
    if hasattr(n, 'col_offset'):
        n.lineno = n.lineno * 1000 + n.col_offset
dis.dis(compile(a, '', 'eval'))
How to get calling expression when tracing a Python function?