Re: [Python-Dev] [Python-checkins] r85902 - in python/branches/py3k/Lib: os.py test/test_os.py
2010/10/28 victor.stinner
Author: victor.stinner Date: Fri Oct 29 02:38:58 2010 New Revision: 85902
Log: Issue #10210: os.get_exec_path() ignores BytesWarning warnings
Modified: python/branches/py3k/Lib/os.py python/branches/py3k/Lib/test/test_os.py
Modified: python/branches/py3k/Lib/os.py ============================================================================== --- python/branches/py3k/Lib/os.py (original) +++ python/branches/py3k/Lib/os.py Fri Oct 29 02:38:58 2010 @@ -382,18 +382,32 @@ *env* must be an environment variable dict or None. If *env* is None, os.environ will be used. """ + # Use a local import instead of a global import to avoid bootstrap issue: + # the os module is used to build Python extensions. + import warnings
This sort of function import should be avoided. -- Regards, Benjamin
participants (3)
-
Benjamin Peterson
-
Nick Coghlan
-
Victor Stinner