Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.014 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'encoding': 0.05; 'subject:Python': 0.06; 'string': 0.09; 'character,': 0.09; 'cc:addr:python-list': 0.11; 'jan': 0.12; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'wrote:': 0.18; 'bit': 0.19; 'cc:addr:python.org': 0.22; 'mon,': 0.24; 'cc:2**0': 0.24; 'source': 0.25; 'header:In-Reply-To:1': 0.27; 'correct': 0.29; 'message-id:@mail.gmail.com': 0.30; '13,': 0.31; '>>>>': 0.31; 'assert': 0.31; 'file': 0.32; 'received:google.com': 0.35; 'nov': 0.38; 'pm,': 0.38; 'does': 0.39; 'either': 0.39; 'skip:u 10': 0.60; 'read': 0.60; 'subjectcharset:utf-8': 0.72; '2013,': 0.91; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type:content-transfer-encoding; bh=oj54/MbJWoSEnFzJSOaJ8Kgw0bODGvMgyIr68zXuKWY=; b=Dtfd++EcnoBnF8wQXkZOfx0Yzq7yz3PudvB3xqf3p3nh9lyml7p8aL/qHF+6Ki8XWc OLYQu+G2Pw/9GrYjiJ6E1/8rjCIZcOolXCyeCA9DJa9OE7P6Y0TZcytUPTo5bWSHDKW/ 5I7CzLKmOUYvrKjzZ3H59QP07xthyuMhy9dtfcQ5tEOgZohxKWzRe3JKzhw2DsxUjXlS OUGMOXAfeB53p0g5NTYVyNPv6Xp/5mcZGwQGMEUImiAShMhufJhyR2W1DDc3CaSFy7BP QOwGW12v723f8iJwUXrsHQwys9XQv9DSjIrRxh+JDDw1X9ysZwLUegaLtHE40pMth1us Utcw== MIME-Version: 1.0 X-Received: by 10.66.160.2 with SMTP id xg2mr28552398pab.23.1389608761261; Mon, 13 Jan 2014 02:26:01 -0800 (PST) In-Reply-To: References: <30dfa6f1-61b2-49b8-bc65-5fd18d498c38@googlegroups.com> Date: Mon, 13 Jan 2014 21:26:01 +1100 Subject: =?UTF-8?B?UmU6ICdTdHJhw59lJyAoJ1N0cmFzc2UnKSBhbmQgUHl0aG9uIDI=?= From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1389608764 news.xs4all.nl 2871 [2001:888:2000:d::a6]:34724 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:63822 On Mon, Jan 13, 2014 at 8:54 PM, wrote: > This assertions are correct (byte string and unicode). > >>>> sys.version > '2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]' >>>> assert 'Stra=C3=9Fe'[4] =3D=3D '=C3=9F' >>>> assert u'Stra=C3=9Fe'[4] =3D=3D u'=C3=9F' >>>> > > jmf > > PS Nothing to do with Py2/Py3. This means that either your source encoding happens to include that character, or you have assertions disabled. It does NOT mean that you can rely on writing this string out to a file and having someone else read it in and understand it the same way. ChrisA