built-ins überschreiben ist böse; das macht man nur wenn es gar nicht anders geht, als monkey-patch. Sonst ist das schlimmer als tabs verwenden. Das schlimme: die Nebenwirkungen sind erst viel, viel später zu spüren; an unerwarteter Stelle.
Also: bitte, bitte rename von file nach myfile.
Goebel Consult
http://www.goebel-consult.de
Monatliche Kolumne:
http://www.cissp-gefluester.de/2011-10-aus-der-schublade-in-die-koepfe
Blog:
http://www.goebel-consult.de/blog/200505010
Goebel Consult ist Mitglied bei http://www.7-it.de/