A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2003-June/036126.html below:

[Python-Dev] towards a faster Python

[Python-Dev] towards a faster Python [Python-Dev] towards a faster PythonBarry Warsaw barry@python.org
10 Jun 2003 10:43:31 -0400
On Tue, 2003-06-10 at 10:36, Neil Schemenauer wrote:

> What I mean by reassigning builtins is:
> 
>     import __builtin__
>     __builtin__.int = something

IMO the only defensible reason to do that is for debugging purposes. 
Although I haven't had a need for this in many years, it has
occasionally been useful to reassign built-in open() to catch or log a
particular file action.  (IIRC, the last time I did this was before the
resulting IOError included the filename argument.)

A warning is fine -- even desirable.  I'd want to make sure such
debugging hacks didn't make it into a release. :)

-Barry





RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4