Portál AbcLinuxu, 11. listopadu 2025 01:40
#!/usr/bin/env python2
# -*- coding: utf8 -*-
import ast
def foo():
socket = None
if __name__ == "__main__":
a = ast.parse(open(__file__).read())
for exp in ast.walk(a):
if isinstance(exp, ast.Assign):
try:
for asgn in exp.targets:
if asgn.id == 'socket':
print "At line %d you are redefining 'socket' with: %s " % (
exp.lineno, exp.value.id)
except:
pass
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.