'Straße' ('Strasse') and Python 2
Mark Lawrence
breamoreboy at yahoo.co.uk
Sun Jan 12 07:33:07 EST 2014
On 12/01/2014 09:00, Stefan Behnel wrote:
> Peter Otten, 12.01.2014 09:31:
>> wxjmfauth at gmail.com wrote:
>>
>>>>>> sys.version
>>> 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]
>>>>>> s = 'Straße'
>>>>>> assert len(s) == 6
>>>>>> assert s[5] == 'e'
>>>>>>
>>>
>>> jmf
>>
>> Signifying nothing. (Macbeth)
>>
>> Python 2.7.2+ (default, Jul 20 2012, 22:15:08)
>> [GCC 4.6.1] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>>>>> s = "Straße"
>>>>> assert len(s) == 6
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> AssertionError
>>>>> assert s[5] == "e"
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> AssertionError
>
> The point I think he was trying to make is that Linux is better than
> Windows, because the latter fails to fail on these assertions for some reason.
>
> Stefan :o)
>
>
The point he's trying to make is that he also reads the pythondev
mailing list, where Steven D'Aprano posted this very example, stating it
is "Python 2 nonsense". Fixed in Python 3. Don't mention... :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
More information about the Python-list
mailing list