Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed5.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; 'python': 0.09; '(it': 0.09; 'cc:addr:python-list': 0.10; 'subject:error': 0.11; 'benjamin': 0.16; 'line)': 0.16; 'subject:unicode': 0.16; 'unicode.': 0.16; 'wrote:': 0.17; 'unicode': 0.17; 'windows': 0.19; 'versions': 0.20; 'claimed': 0.22; 'work,': 0.22; "i'd": 0.22; 'cc:2**0': 0.23; 'work.': 0.23; 'command': 0.24; 'tried': 0.25; 'cc:addr:python.org': 0.25; 'header:In-Reply-To:1': 0.25; 'andrew': 0.27; 'message-id:@mail.gmail.com': 0.27; "doesn't": 0.28; '(possibly': 0.29; "i'm": 0.29; 'related': 0.30; 'code': 0.31; 'point': 0.31; 'know.': 0.33; 'version': 0.34; "can't": 0.34; 'received:google.com': 0.34; 'so,': 0.35; 'subject:?': 0.35; 'received:209.85': 0.35; 'something': 0.35; 'there': 0.35; 'but': 0.36; "didn't": 0.36; 'problems': 0.36; 'does': 0.37; 'received:209': 0.37; 'subject:: ': 0.38; 'fact': 0.38; 'page': 0.38; 'header:Received:5': 0.40; 'help': 0.40; 'think': 0.40; 'details': 0.63; '(standard': 0.84; 'actually,': 0.84; 'oscar': 0.84 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:to :cc:content-type; bh=ojIVzVZxSAli0yVBWw6gam4/Bd+p58gEIsOLGBcI1qo=; b=s4rsHZgazC2PSTzxyG2/ulLbwRlskfRaNWiBvb64QZiLIBlA+kgyTF6RxjeQOmvhAz bOZrjGN1wPPBATun3Aphet8/f+oCvchBvA89+HIeNZPzBfAm2hIRo8xPQ0ZFpsRwItse n+N1eY1+ekFIoM3SlmX4Y0C2rELtMhR7LotQSKLTDToZnNVfjA/umD4QlBnrjEf7gxAc SVorF34ZRis3iPV2rPkRq+0lHOhb7sXc0QCGrGyv0QfvZAEUIrh9T3bVts6XIObNiJw8 udnEPkFUzyqOzpHg6lA0hiIQeiXN8XbKtPPd0JVbBTfIOlwR6AgQaUw1IHSnYMeQurXD NbJg== MIME-Version: 1.0 In-Reply-To: <509AF3EF.8050108@gmail.com> References: <09a3d20b-5871-47f4-9218-df119698e405@m4g2000yqf.googlegroups.com> <509AF3EF.8050108@gmail.com> Date: Thu, 8 Nov 2012 00:44:26 +0000 Subject: Re: Right solution to unicode error? From: Oscar Benjamin To: Andrew Berg Content-Type: text/plain; charset=ISO-8859-1 Cc: "comp.lang.python" 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: 25 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1352335468 news.xs4all.nl 6966 [2001:888:2000:d::a6]:34075 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:32927 On 7 November 2012 23:51, Andrew Berg wrote: > On 2012.11.07 17:27, Oscar Benjamin wrote: >> Are you using cmd.exe (standard Windows terminal)? If so, it does not >> support unicode > Actually, it does. Code page 65001 is UTF-8. I know that doesn't help > the OP since Python versions below 3.3 don't support cp65001, but I > think it's important to point out that the Windows command line system > (it is not unique to cmd) does in fact support Unicode. I have tried to use code page 65001 and it didn't work for me even if I did use a version of Python (possibly 3.3 alpha) that claimed to support it. It turned out that there were other Windows related problems with using the codepage so that I had to do something like chcp 65001 && python myscript.py && chcp 2521 (It was important for all those commands to be on the same line) I'm not on Windows right now and I can't remember all the details but I seem to remember that even with that awkwardness and changing the font it still didn't actually work. If you know how to make it work, I'd be interested to know. Oscar