Ethan Furman added the comment: Could somebody explain this? =============================================================================== ethan@media:~/source/python/issue19995_depr$ ./python -W error Python 3.4.0b1 (default:2f81f0e331f6+, Jan 9 2014, 20:30:18) [GCC 4.7.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> '%x' % 3.14 oxX no __index__ depracation is fatal oxX no __index__ depracation is fatal Traceback (most recent call last): File "<stdin>", line 1, in <module> DeprecationWarning: automatic int conversions have been deprecated >>> =============================================================================== ethan@media:~/source/python/issue19995_depr$ ./python -W message Invalid -W option ignored: invalid action: 'message' Python 3.4.0b1 (default:2f81f0e331f6+, Jan 9 2014, 20:30:18) [GCC 4.7.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> '%x' % 3.14 oxX no __index__ depracation not fatal, attempting __int__ conversion conversion with __int__ successful '3' >>> =============================================================================== ethan@media:~/source/python/issue19995_depr$ ./python -W once Python 3.4.0b1 (default:2f81f0e331f6+, Jan 9 2014, 20:30:18) [GCC 4.7.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> '%x' % 3.14 oxX no __index__ sys:1: DeprecationWarning: automatic int conversions have been deprecated depracation not fatal, attempting __int__ conversion conversion with __int__ successful '3' >>> ===============================================================================
As you can see, with the -W error option it seems to go through the routine twice; does that mean the the '1' in 'line 1' is being specified as a float? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19995> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com