Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!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.042 X-Spam-Evidence: '*H*': 0.92; '*S*': 0.00; 'python.': 0.02; 'subject:Python': 0.05; 'python': 0.09; 'os.path': 0.09; 'unexpected': 0.09; 'cc:addr:python-list': 0.10; 'ends,': 0.16; 'wrote:': 0.17; 'shell': 0.18; 'python?': 0.20; 'skip:" 40': 0.20; 'import': 0.21; 'cc:2**0': 0.23; '>': 0.23; 'somebody': 0.23; 'linux': 0.24; 'command': 0.24; 'allows': 0.25; 'cc:addr:python.org': 0.25; 'am,': 0.27; 'question': 0.27; 'convention': 0.27; 'in.': 0.27; 'environment': 0.29; 'subject:like': 0.29; 'implement': 0.32; 'skip:- 10': 0.32; 'instead,': 0.33; 'knowledge': 0.33; 'likely': 0.33; 'skip:- 20': 0.34; 'changed': 0.34; 'program,': 0.34; 'path': 0.35; 'subject:?': 0.35; 'continue': 0.35; 'but': 0.36; 'subject:" ': 0.36; 'should': 0.36; 'why': 0.37; 'skip:o 20': 0.38; 'some': 0.38; 'called': 0.39; 'skip:" 10': 0.40; 'your': 0.60; 'is.': 0.62; 'needs,': 0.62; 'more': 0.63; '8bit%:57': 0.71; 'inform': 0.78; '8bit%:24': 0.84; 'message-id:@qq.com': 0.84; 'received:qq.com': 0.84; 'x-mailer:qqmail 2.x': 0.84; 'approach.': 0.91; '8bit%:67': 0.93; 'received:183': 0.93 X-QQ-SSF: 0000000000000050000000000000000 X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 61.135.5.95 X-QQ-STYLE: X-QQ-mid: webmail569t1340886520t6748933 From: "=?gb18030?B?QWxleCBjaGVu?=" To: "=?gb18030?B?ZA==?=" Subject: =?gb18030?B?u9i4tKO6IGhvdyBjYW4gSSBpbXBsZW1lbnQgImNk?= =?gb18030?B?IiBsaWtlIHNoZWxsIGluIFB5dGhvbj8=?= Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_4FEC4DF8_087D9E20_205603A9" Content-Transfer-Encoding: 8Bit Date: Thu, 28 Jun 2012 20:28:40 +0800 X-Priority: 3 X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x X-QQ-ReplyHash: 1636628337 Cc: =?gb18030?B?cHl0aG9uLWxpc3Q=?= X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 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: 73 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1340886607 news.xs4all.nl 6961 [2001:888:2000:d::a6]:56706 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:24609 This is a multi-part message in MIME format. ------=_NextPart_4FEC4DF8_087D9E20_205603A9 Content-Type: text/plain; charset="gb18030" Content-Transfer-Encoding: base64 SSBqdXN0IHdhbnQgdG8gd3JpdGUgYSBweXRob24gcHJvZ3JhbSxpdCBjYW4gYmUgY2FsbGVk IGluIHRoZSBsaW51eCB0ZXJtaW5hbCBsaWtlIHRoZSBjb21tYW5kICJjZCIgdG8gY2hhbmdl IHRoZSBkaXJlY3Rvcnkgb2YgdGhlIHNoZWxsIHRlcm1pbmFsIA0KDQoNCg0KDQotLS0tLS0t LS0tLS0tLS0tLS0g1K3KvNPKvP4gLS0tLS0tLS0tLS0tLS0tLS0tDQq3orz+yMs6ICJEYXZl IEFuZ2VsIjxkQGRhdmVhLm5hbWU+Ow0Kt6LLzcqxvOQ6IDIwMTLE6jbUwjI4yNUo0MfG2svE KSDN7cnPODoxMg0KytW8/sjLOiAiQWxleCBDaGVuIjx3dXN0Y3N2c3R1ZGlvQHZpcC5xcS5j b20+OyANCrOty806ICJweXRob24tbGlzdCI8cHl0aG9uLWxpc3RAcHl0aG9uLm9yZz47IA0K 1vfM4jogUmU6IGhvdyBjYW4gSSBpbXBsZW1lbnQgImNkIiBsaWtlIHNoZWxsIGluIFB5dGhv bj8NCg0KDQoNCk9uIDA2LzI4LzIwMTIgMDU6MzAgQU0sIMPOu8Oy3SB3cm90ZToNCj4gaG93 IGNhbiBJIGltcGxlbWVudCAiY2QiIGxpa2Ugc2hlbGwgaW4gUHl0aG9uPw0KPg0KDQppbXBv cnQgb3MNCm9zLmNoZGlyKCJuZXdkaXJlY3RvcnkiKQ0KDQoNCkJ1dCB0aGUgbW9yZSBpbXBv cnRhbnQgcXVlc3Rpb24gaXMgd2h5IHlvdSB3YW50IHRvLiAgSW5zaWRlIGEgUHl0aG9uDQpw cm9ncmFtLCBtYW55IHBlb3BsZSBmaW5kIHRoYXQgY2hhbmdpbmcgZGlyZWN0b3J5IGNhdXNl cyB1bmV4cGVjdGVkDQpkaWZmaWN1bHRpZXMsIGFuZCB0aGV5IHNpbXBseSBrZWVwIHRyYWNr IG9mIGEgZnVsbCBwYXRoIGluc3RlYWQsIHVzaW5nDQp2YXJpb3VzIG9zLnBhdGggZnVuY3Rp b25zIHRvIG1hbmFnZSBpdC4NCg0KQW5kIG9uY2UgdGhlIHB5dGhvbiBwcm9ncmFtIGVuZHMs IHRoZSBzaGVsbCBzaG91bGQgaGF2ZSBubyBrbm93bGVkZ2Ugb2YNCndoYXQgeW91IGNoYW5n ZWQgaXQgdG8uDQoNCk5vdywgYSBwYXJ0aWN1bGFyIHNoZWxsIHByb2dyYW0gbWlnaHQgaGF2 ZSBzb21lIGNvbnZlbnRpb24gdGhhdCBhbGxvd3MgYQ0KcHJvZ3JhbSB0byBpbmZvcm0gaXQg d2hhdCBkaXJlY3RvcnkgdG8gY29udGludWUgaW4uICBCdXQgdGhhdCdzIGENCnF1ZXN0aW9u IGFib3V0IHRoYXQgc2hlbGwsIG5vdCBhYm91dCBQeXRob24uICBBbmQgeW91IG5ldmVyIHNh aWQgd2hhdA0KeW91ciBlbnZpcm9ubWVudCBpcy4NCg0KDQpTbyBnaXZlIHNvbWUgbW9yZSBz cGVjaWZpY3MgdG8geW91ciBuZWVkcywgYW5kIHNvbWVib2R5IGlzIGxpa2VseSB0bw0Ka25v dyBhbiBhcHByb2FjaC4NCg0KDQoNCi0tIA0KDQpEYXZlQQ== ------=_NextPart_4FEC4DF8_087D9E20_205603A9 Content-Type: text/html; charset="gb18030" Content-Transfer-Encoding: base64 SSBqdXN0IHdhbnQgdG8gd3JpdGUgYSBweXRob24gcHJvZ3JhbSxpdCBjYW4gYmUgY2FsbGVk IGluIHRoZSBsaW51eCB0ZXJtaW5hbCBsaWtlIHRoZSBjb21tYW5kICJjZCIgdG8gY2hhbmdl IHRoZSBkaXJlY3Rvcnkgb2YgdGhlIHNoZWxsIHRlcm1pbmFsPGRpdj4mbmJzcDs8L2Rpdj48 ZGl2PjxpbmNsdWRldGFpbD48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IHN0 eWxlPSJwYWRkaW5nOiAycHggMHB4OyBmb250LWZhbWlseTogQXJpYWwgTmFycm93OyBmb250 LXNpemU6IDEycHg7Ij4tLS0tLS0tLS0tLS0tLS0tLS0mbmJzcDvUrcq808q8/iZuYnNwOy0t LS0tLS0tLS0tLS0tLS0tLTwvZGl2PjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHJnYigyMzks IDIzOSwgMjM5KTsgcGFkZGluZzogOHB4OyBmb250LXNpemU6IDEycHg7Ij48ZGl2PjxiPrei vP7Iyzo8L2I+Jm5ic3A7IkRhdmUgQW5nZWwiJmx0O2RAZGF2ZWEubmFtZSZndDs7PC9kaXY+ PGRpdj48Yj63osvNyrG85Do8L2I+Jm5ic3A7MjAxMsTqNtTCMjjI1SjQx8bay8QpIM3tyc84 OjEyPC9kaXY+PGRpdj48Yj7K1bz+yMs6PC9iPiZuYnNwOyJBbGV4IENoZW4iJmx0O3d1c3Rj c3ZzdHVkaW9AdmlwLnFxLmNvbSZndDs7IDx3YnI+PC9kaXY+PGRpdj48Yj6zrcvNOjwvYj4m bmJzcDsicHl0aG9uLWxpc3QiJmx0O3B5dGhvbi1saXN0QHB5dGhvbi5vcmcmZ3Q7OyA8d2Jy PjwvZGl2PjxkaXY+PGI+1vfM4jo8L2I+Jm5ic3A7UmU6IGhvdyBjYW4gSSBpbXBsZW1lbnQg ImNkIiBsaWtlIHNoZWxsIGluIFB5dGhvbj88L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj5P biAwNi8yOC8yMDEyIDA1OjMwIEFNLCDDzrvDst0gd3JvdGU6PGJyPiZndDsgaG93IGNhbiBJ IGltcGxlbWVudCAiY2QiIGxpa2Ugc2hlbGwgaW4gUHl0aG9uPzxicj4mZ3Q7PGJyPjxicj5p bXBvcnQgb3M8YnI+b3MuY2hkaXIoIm5ld2RpcmVjdG9yeSIpPGJyPjxicj48YnI+QnV0IHRo ZSBtb3JlIGltcG9ydGFudCBxdWVzdGlvbiBpcyB3aHkgeW91IHdhbnQgdG8uJm5ic3A7IElu c2lkZSBhIFB5dGhvbjxicj5wcm9ncmFtLCBtYW55IHBlb3BsZSBmaW5kIHRoYXQgY2hhbmdp bmcgZGlyZWN0b3J5IGNhdXNlcyB1bmV4cGVjdGVkPGJyPmRpZmZpY3VsdGllcywgYW5kIHRo ZXkgc2ltcGx5IGtlZXAgdHJhY2sgb2YgYSBmdWxsIHBhdGggaW5zdGVhZCwgdXNpbmc8YnI+ dmFyaW91cyBvcy5wYXRoIGZ1bmN0aW9ucyB0byBtYW5hZ2UgaXQuPGJyPjxicj5BbmQgb25j ZSB0aGUgcHl0aG9uIHByb2dyYW0gZW5kcywgdGhlIHNoZWxsIHNob3VsZCBoYXZlIG5vIGtu b3dsZWRnZSBvZjxicj53aGF0IHlvdSBjaGFuZ2VkIGl0IHRvLjxicj48YnI+Tm93LCBhIHBh cnRpY3VsYXIgc2hlbGwgcHJvZ3JhbSBtaWdodCBoYXZlIHNvbWUgY29udmVudGlvbiB0aGF0 IGFsbG93cyBhPGJyPnByb2dyYW0gdG8gaW5mb3JtIGl0IHdoYXQgZGlyZWN0b3J5IHRvIGNv bnRpbnVlIGluLiZuYnNwOyBCdXQgdGhhdCdzIGE8YnI+cXVlc3Rpb24gYWJvdXQgdGhhdCBz aGVsbCwgbm90IGFib3V0IFB5dGhvbi4mbmJzcDsgQW5kIHlvdSBuZXZlciBzYWlkIHdoYXQ8 YnI+eW91ciBlbnZpcm9ubWVudCBpcy48YnI+PGJyPjxicj5TbyBnaXZlIHNvbWUgbW9yZSBz cGVjaWZpY3MgdG8geW91ciBuZWVkcywgYW5kIHNvbWVib2R5IGlzIGxpa2VseSB0bzxicj5r bm93IGFuIGFwcHJvYWNoLjxicj48YnI+PGJyPjxicj4tLSA8YnI+PGJyPkRhdmVBPGJyPjxi cj48YnI+PC9pbmNsdWRldGFpbD48L2Rpdj4= ------=_NextPart_4FEC4DF8_087D9E20_205603A9--