Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: <1248283536@qq.com> X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: UNSURE 0.224 X-Spam-Level: ** X-Spam-Evidence: '*H*': 0.56; '*S*': 0.00; 'preferably': 0.05; 'http': 0.09; 'cc:addr:python-list': 0.11; '23,': 0.16; '8bit%:32': 0.16; 'method;': 0.16; 'read()': 0.16; 'received:14': 0.16; 'subject:download': 0.16; 'subject:requests': 0.16; 'url:debian': 0.16; 'url:iso': 0.16; 'subject:python': 0.16; 'wrote:': 0.18; 'wed,': 0.18; 'module': 0.19; 'trying': 0.19; 'import': 0.22; 'python?': 0.22; 'cc:addr:python.org': 0.22; 'sends': 0.24; 'file.': 0.24; 'cc:2**0': 0.24; '>': 0.26; 'skip:" 40': 0.26; 'url:edu': 0.26; 'header:In-Reply-To:1': 0.27; 'url:mailman': 0.30; 'requests': 0.31; 'request,': 0.31; 'file': 0.32; 'url:python': 0.33; 'level.': 0.33; 'subject:with': 0.35; 'case,': 0.35; 'url:listinfo': 0.36; 'subject:?': 0.36; 'url:org': 0.36; 'skip:- 20': 0.37; 'server': 0.38; 'skip:- 10': 0.38; 'pm,': 0.38; 'explain': 0.39; 'url:mail': 0.40; 'how': 0.40; 'read': 0.60; 'skip:2 20': 0.60; 'range': 0.61; 'from:charset:utf-8': 0.61; "you're": 0.61; 'first': 0.61; 'you.': 0.62; 're:': 0.63; 'happen': 0.63; 'talking': 0.65; 'to:addr:gmail.com': 0.65; 'url:0': 0.67; 'incorporate': 0.68; 'skip:r 30': 0.69; '8bit%:92': 0.71; 'subjectcharset:utf-8': 0.72; 'skip:a 40': 0.72; 'cut': 0.74; 'further,': 0.74; 'jul': 0.74; 'special': 0.74; 'ball,': 0.84; 'from:addr:1248283536': 0.84; 'from:addr:qq.com': 0.84; 'message-id:@qq.com': 0.84; 'received:qq.com': 0.84; 'skip:\xe6 20': 0.84; 'x-mailer:qqmail 2.x': 0.84; '\xe2\x80\x8d': 0.84; '8bit%:67': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201307; t=1406173955; bh=jZS1/J1FWdhJKUT1MTHKadFdLQor8k1SkNWV6/E2elI=; h=X-QQ-FEAT:X-QQ-SSF:X-HAS-ATTACH:X-QQ-BUSINESS-ORIGIN: X-Originating-IP:In-Reply-To:References:X-QQ-STYLE:X-QQ-mid:From:To:Cc:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:Date: X-Priority:Message-ID:X-QQ-MIME:X-Mailer:X-QQ-Mailer: X-QQ-ReplyHash:X-QQ-SENDSIZE:X-QQ-FName:X-QQ-LocalIP; b=W7BjOgPpvIjJEMwPz4/CMZ0AEz/d/aLev5gnf7Vn09JTUCLHLI2SJ7KD+RiJfEJKk us85brwQuWWD7XNpFyeeqkyGKuiq7HlXVEReTickWOwM2SdGVqBeFpXOp0oN/0K+pb XovErBxz/wyEfP0Nj5LWn5rL4iosVgf9iFm8LtRU= X-QQ-FEAT: zaIfg0hwV2qzpTqH4CVqkC/tg3F1tCYUGgUIYxQd4MU= X-QQ-SSF: 00010000000000F000000000000000D X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 221.182.18.2 In-Reply-To: References: X-QQ-STYLE: X-QQ-mid: webmail603t1406172094t3275180 From: "=?utf-8?B?5rC06Z2Z5rWB5rex?=" <1248283536@qq.com> To: "=?utf-8?B?Q2hyaXMgQW5nZWxpY28=?=" Subject: =?utf-8?B?5Zue5aSN77yaIGhvdyB0byBkb3dubG9hZCBzcGVj?= =?utf-8?B?aWFsIHJhbmdlIGNvbnRlbnQgd2l0aCByZXF1ZXN0?= =?utf-8?B?cyBpbiBweXRob24/?= Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_53D07BBE_090EB9B0_58898B49" Content-Transfer-Encoding: 8Bit Date: Thu, 24 Jul 2014 11:21:34 +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: 2131075254 X-QQ-SENDSIZE: 520 X-QQ-FName: 9365FC3C28FA49B3A4D7A2F270274ECD X-QQ-LocalIP: 163.177.66.155 X-Mailman-Approved-At: Thu, 24 Jul 2014 07:02:48 +0200 Cc: =?utf-8?B?cHl0aG9uLWxpc3Q=?= 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: 82 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1406178169 news.xs4all.nl 2880 [2001:888:2000:d::a6]:35842 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:75122 This is a multi-part message in MIME format. ------=_NextPart_53D07BBE_090EB9B0_58898B49 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 aSB3YW50IHRvIHdyaXRlIGEgbXVsdGlwbGUgdGhyZWFkcyBkb3dubG9hZCBwcm9ncmFtIHRv IHByYWN0aWNlIG15ICBNVCBrbm93bGVkZ2UsIA0KMSljdXQgdGhlIGJpZyBpc28gZmlsZSBp bnRvIDIwIHBhcnRzDQoyKXN0YXJ0IDIwIHByb2Nlc3Mgd2l0aCB0aHJlYWRpbmcgYW5kIHF1 ZXVlIG1vZHVsZSB0byBkb3dubG9hZA0KMyljb21iaW5lIHRoZSAyMCBwYXJ0cyBpbnRvIG9u ZSBpc28gZmlsZS4NCg0KaWYgaSBoYXZlIGN1dCBpdCBpbnRvIDIwIHBhcnRzICxob3cgY2Fu IGkgZG93bmxvYWQgdGhlIGZpcnN0IHBhcnQgb2YgaXQgPw0KDQppdCBpcyB0YXJnZXQgdG8g cHJhY3RpY2UgdGhlIHRocmVhZGluZyBhbmQgcXVldWUgbW9kdWxlIC4gIOKAjQ0KDQoNCi0t LS0tLS0tLS0tLS0tLS0tLSDljp/lp4vpgq7ku7YgLS0tLS0tLS0tLS0tLS0tLS0tDQrlj5Hk u7bkuro6ICJDaHJpcyBBbmdlbGljbyI7PHJvc3VhdkBnbWFpbC5jb20+Ow0K5Y+R6YCB5pe2 6Ze0OiAyMDE05bm0N+aciDIz5pelKOaYn+acn+S4iSkg5pma5LiKMTE6NTgNCuaUtuS7tuS6 ujogDQrmioTpgIE6ICJweXRob24tbGlzdCI8cHl0aG9uLWxpc3RAcHl0aG9uLm9yZz47IA0K 5Li76aKYOiBSZTogaG93IHRvIGRvd25sb2FkIHNwZWNpYWwgcmFuZ2UgY29udGVudCB3aXRo IHJlcXVlc3RzIGluIHB5dGhvbj8NCg0KDQoNCk9uIFdlZCwgSnVsIDIzLCAyMDE0IGF0IDc6 NDQgUE0sIOawtOmdmea1gea3sSA8MTI0ODI4MzUzNkBxcS5jb20+IHdyb3RlOg0KPiB1cmw9 J2h0dHA6Ly9kZWJpYW4uY2l0ZXMuaWxsaW5vaXMuZWR1L3B1Yi9kZWJpYW4tY2QvNy42LjAv YW1kNjQvaXNvLWNkL2RlYmlhbi03LjYuMC1hbWQ2NC1DRC0xLmlzbycNCj4gaW1wb3J0IHJl cXVlc3RzDQo+IHIgPSByZXF1ZXN0cy5nZXQodXJsKS5yZWFkKDAsMTAwMCkgIOKAjQ0KPg0K PiB3aHkgaSBjYW4gbm90IGRvd25sb2FkIHNwZWNpYWwgcmFuZ2UoZnJvbSAwIHRvIDEwMDAw KSAgY29udGVudCB3aXRoIHJlcXVlc3RzDQo+IGluIHB5dGhvbuKAjT8NCg0KTG9va2luZyBp bnRvIG15IGNyeXN0YWwgYmFsbCwgSSB0aGluayB5b3UncmUgdHJ5aW5nIHRvIGhhdmUgdGhp cyBzZW5kDQp0aGUgUmFuZ2UgaGVhZGVyLiBJZiB0aGF0J3MgdGhlIGNhc2UsIHRoZW4gdGhl cmUncyBubyB3YXkgeW91IGNhbiBkbw0KdGhhdCB3aXRoIHRoZSByZWFkKCkgbWV0aG9kOyB5 b3UgaGF2ZSB0byBpbmNvcnBvcmF0ZSB0aGF0IGludG8gdGhlDQpvcmlnaW5hbCByZXF1ZXN0 LCBhbmQgdGhlbiBqdXN0IHJlYWQgZXZlcnl0aGluZyB0aGUgc2VydmVyIHNlbmRzIHlvdS4N Cg0KSWYgdGhhdCdzIG5vdCB3aGF0IHlvdSdyZSB0YWxraW5nIGFib3V0LCBwbGVhc2UgZXhw bGFpbiBmdXJ0aGVyLA0KcHJlZmVyYWJseSBkZW1vbnN0cmF0aW5nIHdoYXQgeW91IHdhbnQg dG8gaGFwcGVuIGF0IHRoZSBIVFRQIGxldmVsLg0KDQpDaHJpc0ENCi0tIA0KaHR0cHM6Ly9t YWlsLnB5dGhvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9weXRob24tbGlzdA== ------=_NextPart_53D07BBE_090EB9B0_58898B49 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGJyPjxkaXY+PGRpdj5pIHdhbnQgdG8gd3JpdGUgYSBtdWx0aXBsZSB0aHJlYWRzIGRvd25s b2FkIHByb2dyYW0gdG8gcHJhY3RpY2UgbXkmbmJzcDsgTVQga25vd2xlZGdlLCA8YnI+MSlj dXQgdGhlIGJpZyBpc28gZmlsZSBpbnRvIDIwIHBhcnRzPGJyPjIpc3RhcnQgMjAgcHJvY2Vz cyB3aXRoIHRocmVhZGluZyBhbmQgcXVldWUgbW9kdWxlIHRvIGRvd25sb2FkPGJyPjMpY29t YmluZSB0aGUgMjAgcGFydHMgaW50byBvbmUgaXNvIGZpbGUuPGJyPjxicj5pZiBpIGhhdmUg Y3V0IGl0IGludG8gMjAgcGFydHMgLGhvdyBjYW4gaSBkb3dubG9hZCB0aGUgZmlyc3QgcGFy dCBvZiBpdCA/PGJyPjxicj5pdCBpcyB0YXJnZXQgdG8gcHJhY3RpY2UgdGhlIHRocmVhZGlu ZyBhbmQgcXVldWUgbW9kdWxlIC4mbmJzcDsgPHNwYW4gaWQ9Il9lZGl0b3JfYm9va21hcmtf c3RhcnRfMCIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7IGxpbmUtaGVpZ2h0OiAwcHg7Ij7igI08 L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOiAxMnB4 O2ZvbnQtZmFtaWx5OiBBcmlhbCBOYXJyb3c7cGFkZGluZzoycHggMCAycHggMDsiPi0tLS0t LS0tLS0tLS0tLS0tLSZuYnNwO+WOn+Wni+mCruS7tiZuYnNwOy0tLS0tLS0tLS0tLS0tLS0t LTwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTogMTJweDtiYWNrZ3JvdW5kOiNlZmVmZWY7 cGFkZGluZzo4cHg7Ij48ZGl2PjxiPuWPkeS7tuS6ujo8L2I+Jm5ic3A7IkNocmlzIEFuZ2Vs aWNvIjsmbHQ7cm9zdWF2QGdtYWlsLmNvbSZndDs7PC9kaXY+PGRpdj48Yj7lj5HpgIHml7bp l7Q6PC9iPiZuYnNwOzIwMTTlubQ35pyIMjPml6Uo5pif5pyf5LiJKSDmmZrkuIoxMTo1ODwv ZGl2PjxkaXY+PGI+5pS25Lu25Lq6OjwvYj4mbmJzcDs8L2Rpdj48ZGl2PjxiPuaKhOmAgTo8 L2I+Jm5ic3A7InB5dGhvbi1saXN0IiZsdDtweXRob24tbGlzdEBweXRob24ub3JnJmd0Ozsg PHdicj48L2Rpdj48ZGl2PjxiPuS4u+mimDo8L2I+Jm5ic3A7UmU6IGhvdyB0byBkb3dubG9h ZCBzcGVjaWFsIHJhbmdlIGNvbnRlbnQgd2l0aCByZXF1ZXN0cyBpbiBweXRob24/PC9kaXY+ PC9kaXY+PGRpdj48YnI+PC9kaXY+T24gV2VkLCBKdWwgMjMsIDIwMTQgYXQgNzo0NCBQTSwg 5rC06Z2Z5rWB5rexICZsdDsxMjQ4MjgzNTM2QHFxLmNvbSZndDsgd3JvdGU6PGJyPiZndDsg dXJsPSdodHRwOi8vZGViaWFuLmNpdGVzLmlsbGlub2lzLmVkdS9wdWIvZGViaWFuLWNkLzcu Ni4wL2FtZDY0L2lzby1jZC9kZWJpYW4tNy42LjAtYW1kNjQtQ0QtMS5pc28nPGJyPiZndDsg aW1wb3J0IHJlcXVlc3RzPGJyPiZndDsgciA9IHJlcXVlc3RzLmdldCh1cmwpLnJlYWQoMCwx MDAwKSZuYnNwOyDigI08YnI+Jmd0Ozxicj4mZ3Q7IHdoeSBpIGNhbiBub3QgZG93bmxvYWQg c3BlY2lhbCByYW5nZShmcm9tIDAgdG8gMTAwMDApJm5ic3A7IGNvbnRlbnQgd2l0aCByZXF1 ZXN0czxicj4mZ3Q7IGluIHB5dGhvbuKAjT88YnI+PGJyPkxvb2tpbmcgaW50byBteSBjcnlz dGFsIGJhbGwsIEkgdGhpbmsgeW91J3JlIHRyeWluZyB0byBoYXZlIHRoaXMgc2VuZDxicj50 aGUgUmFuZ2UgaGVhZGVyLiBJZiB0aGF0J3MgdGhlIGNhc2UsIHRoZW4gdGhlcmUncyBubyB3 YXkgeW91IGNhbiBkbzxicj50aGF0IHdpdGggdGhlIHJlYWQoKSBtZXRob2Q7IHlvdSBoYXZl IHRvIGluY29ycG9yYXRlIHRoYXQgaW50byB0aGU8YnI+b3JpZ2luYWwgcmVxdWVzdCwgYW5k IHRoZW4ganVzdCByZWFkIGV2ZXJ5dGhpbmcgdGhlIHNlcnZlciBzZW5kcyB5b3UuPGJyPjxi cj5JZiB0aGF0J3Mgbm90IHdoYXQgeW91J3JlIHRhbGtpbmcgYWJvdXQsIHBsZWFzZSBleHBs YWluIGZ1cnRoZXIsPGJyPnByZWZlcmFibHkgZGVtb25zdHJhdGluZyB3aGF0IHlvdSB3YW50 IHRvIGhhcHBlbiBhdCB0aGUgSFRUUCBsZXZlbC48YnI+PGJyPkNocmlzQTxicj4tLSA8YnI+ aHR0cHM6Ly9tYWlsLnB5dGhvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9weXRob24tbGlzdDxi cj48L2Rpdj4= ------=_NextPart_53D07BBE_090EB9B0_58898B49--