锘??xml version="1.0" encoding="utf-8" standalone="yes"?>韩国三级大全久久网站,人妻少妇久久中文字幕,久久精品国产精品亚洲精品http://www.shnenglu.com/sunrise/姣忓ぉ涓嶆柇瀛︿範錛屾墠鑳戒笉鏂彁鍗囪嚜宸便?/description>zh-cnTue, 06 May 2025 23:12:17 GMTTue, 06 May 2025 23:12:17 GMT60瑙e喅MySQL 1366 Incorrect string valuehttp://www.shnenglu.com/sunrise/archive/2013/04/16/199476.htmlSunRise_atSunRise_atTue, 16 Apr 2013 03:34:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/04/16/199476.htmlhttp://www.shnenglu.com/sunrise/comments/199476.htmlhttp://www.shnenglu.com/sunrise/archive/2013/04/16/199476.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/199476.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/199476.html鍒氬紑濮嬬殑鏃跺欒緗簡鎴戠殑myslq濡備笅錛?br />
鎵浠ヤ竴鐩翠互涓烘槸鎴戠殑紼嬪簭闂錛岀劧鍚庝竴鐩存敼鍟婃敼鍟婏紝鏈鍚庢墠鍙戠幇mysql鐨勬暟鎹簱寤虹殑瀛楃闆嗚繕鏄病鏈変慨鏀圭劧鍚庢墽琛屽涓嬫搷浣滃氨OK浜嗭細
mysql> use designer
Database changed
mysql> alter database designer character set utf-8;
ERROR 1115 (42000): Unknown character set'utf'
mysql> alter database yourdatabase character set utf8;


]]>
jQuery鎻掍歡QuickPaginate蹇熷垎欏靛疄鐜?/title><link>http://www.shnenglu.com/sunrise/archive/2013/03/14/198418.html</link><dc:creator>SunRise_at</dc:creator><author>SunRise_at</author><pubDate>Thu, 14 Mar 2013 06:54:00 GMT</pubDate><guid>http://www.shnenglu.com/sunrise/archive/2013/03/14/198418.html</guid><wfw:comment>http://www.shnenglu.com/sunrise/comments/198418.html</wfw:comment><comments>http://www.shnenglu.com/sunrise/archive/2013/03/14/198418.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/sunrise/comments/commentRss/198418.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/sunrise/services/trackbacks/198418.html</trackback:ping><description><![CDATA[<p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">浠嬬粛涓涓垎欏墊彃浠訛紝閭d箞浠涔堝彨QuickPaginate蹇熷垎欏碉紝榪欎釜鎻掍歡瀹炵幇灝辨槸灝嗛渶瑕佹樉紺虹殑鍐呭鐢ㄥ垎欏電殑鏂規硶鏄劇ず錛屼絾涓嶆槸鐪熸鎰忎箟涓婄殑鍒嗛〉錛?鍥犱負QuickPaginate蹇熷垎欏典笉闇瑕佷笌鏈嶅姟鍣ㄧ浜や簰錛屾墍鏈夌殑鍐呭宸茬粡鍏ㄩ儴杈撻佸埌瀹㈡埛绔紝姣忔鏄劇ず閮ㄥ垎淇℃伅錛岀敤鍒嗛〉鐨勫艦寮忚繘琛屾祻瑙堬紝鏁堟灉鍥懼涓嬶細<br /><br /><strong>浣跨敤璇存槑</strong><br />涓錛岄渶瑕?a target="_blank" style="color: #1e375a;">jQuery搴撴枃浠?/a>鍜?a target="_blank" style="color: #1e375a;">QuickPaginate搴撴枃浠?/a><br />浜岋紝鍙嚜瀹氫箟鍒嗛〉CSS鏄劇ず鏁堟灉錛屽錛歲p_prev鍜宷p_next</p><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><strong>浣跨敤瀹炰緥</strong><br />涓錛屽寘鍚枃浠墮儴鍒?/p><ol style="margin: 0px; padding: 0px; list-style: none; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><li style="margin: 0px; padding: 0px;"><script src="jquery.js" type="text/javascript" ></script></li><li style="margin: 0px; padding: 0px;"><script src="jquery.quickpaginate.js" type="text/javascript" ></script></li></ol><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">浜岋紝HTML閮ㄥ垎<br />(1)jQuery鎻掍歡QuickPaginate瀹炵幇<strong>鏂囨湰</strong>鍒嗛〉鍔熻兘</p><ol style="margin: 0px; padding: 0px; list-style: none; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><li style="margin: 0px; padding: 0px;"><ul id="<strong>biuuu_city_list</strong>"></li><li style="margin: 0px; padding: 0px;"><li>鍖椾含</li></li><li style="margin: 0px; padding: 0px;"><li>涓婃搗</li></li><li style="margin: 0px; padding: 0px;"><li>騫垮窞</li></li><li style="margin: 0px; padding: 0px;"><li>鏉窞</li></li><li style="margin: 0px; padding: 0px;"><li>闀挎矙</li></li><li style="margin: 0px; padding: 0px;"><li>鍚堣偉</li></li><li style="margin: 0px; padding: 0px;"><li>瀹佸</li></li><li style="margin: 0px; padding: 0px;"><li>鎴愰兘</li></li><li style="margin: 0px; padding: 0px;"><li>瑗垮畨</li></li><li style="margin: 0px; padding: 0px;"><li>鍗楁槍</li></li><li style="margin: 0px; padding: 0px;"></ul></li><li style="margin: 0px; padding: 0px;"><div id="<strong>biuuu_city</strong>"></div></li></ol><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">鍏朵腑ID涓篵iuuu_city_list鐨凞IV鏄瀹炵幇鍒嗛〉鐨勫唴瀹癸紝ID涓篵iuuu_city鏄樉紺哄垎欏靛唴瀹癸紝鍏蜂綋鐪嬫晥鏋滃浘</p><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">(2)jQuery鎻掍歡QuickPaginate瀹炵幇<strong>鍥劇墖</strong>鍒嗛〉鍔熻兘</p><ol style="margin: 0px; padding: 0px; list-style: none; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><li style="margin: 0px; padding: 0px;"><div id="<strong>images</strong>"></li><li style="margin: 0px; padding: 0px;"><img src="demo_images/demo1.jpg" width="200" height="133" alt="biuuu1" /></li><li style="margin: 0px; padding: 0px;"><img src="demo_images/demo2.jpg" width="200" height="133" alt="biuuu2" /></li><li style="margin: 0px; padding: 0px;"><img src="demo_images/demo3.jpg" width="200" height="133" alt="biuuu3" /></li><li style="margin: 0px; padding: 0px;"></div></li><li style="margin: 0px; padding: 0px;"><div id="<strong>images_counter</strong>"></div></li></ol><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">涓夛紝javascript閮ㄥ垎(璋冪敤jQuery鎻掍歡QuickPaginate)</p><ol style="margin: 0px; padding: 0px; list-style: none; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><li style="margin: 0px; padding: 0px;"><script type="text/javascript"></li><li style="margin: 0px; padding: 0px;">$(function(){</li><li style="margin: 0px; padding: 0px;">$("#<strong>biuuu_city_list li</strong>").<strong>quickpaginate</strong>({ <strong>perpage</strong>: 4, <strong>pager </strong>: $("#<strong>biuuu_city</strong>") });</li><li style="margin: 0px; padding: 0px;">});</li><li style="margin: 0px; padding: 0px;">$(function(){</li><li style="margin: 0px; padding: 0px;">$("<strong>#images img</strong>").<strong>quickpaginate</strong>({ <strong>perpage</strong>: 1, <strong>showcounter</strong>: false, <strong>pager </strong>: $("<strong>#images_counter</strong>") });</li><li style="margin: 0px; padding: 0px;">});</li><li style="margin: 0px; padding: 0px;"></script></li></ol><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><strong>jQuery鎻掍歡QuickPaginate鍙傛暟璇﹁В</strong><br />perpage琛ㄧず姣忛〉鏄劇ず鏁幫紝榛樿鍊間負6錛屽涓婃枃鏈疄渚嬫瘡欏墊樉紺?涓煄甯傦紝鍥劇墖瀹炰緥姣忛〉鏄劇ず1寮犲浘鐗?br />pager琛ㄧずQuickPaginate鐢熸垚鍒嗛〉HTML浠g爜鏄劇ず鐨勫璞★紝榛樿涓簄ull錛屽涓婏細$("#biuuu_city")鍜?("#images_counter")<br />showcounter琛ㄧず鏄惁鏄劇ず緇熻錛岄粯璁や負true<br />prev琛ㄧず涓婁竴欏礐SS鏍峰紡鍚嶏紝榛樿涓簈p_next錛屽叿浣撹鐪婹uickPaginate鐢熸垚鐨勪唬鐮佸浘<br />next琛ㄧず涓嬩竴欏礐SS鏍峰紡鍚嶏紝榛樿涓簈p_prev<br />pagenumber琛ㄧず褰撳墠欏礐SS鏍峰紡鍚嶏紝榛樿涓簈p_pagenumber<br />totalnumber琛ㄧず鎬婚〉鏁癈SS鏍峰紡鍚嶏紝榛樿涓簈p_totalnumber<br />counter琛ㄧず緇熻CSS鏍峰紡鍚嶏紝榛樿涓簈p_counter</p><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">娉ㄦ剰浜嬮」<br />娉ㄦ剰榛樿鐨凲uickPaginate鏄疷TF8緙栫爜錛屽悓鏃墮渶瑕佷慨鏀歸儴鍒哘uickPaginate鐨凧S搴撲唬鐮侊紝濡傚皢prev淇敼涓轟腑鏂囦笂涓欏碉紝next淇敼涓轟腑鏂囦笅涓欏碉紝鍏跺疄灝辨槸鍒嗛〉鏍峰紡錛屼笂闈㈢殑鍙傛暟涓ぇ閮ㄥ垎閮芥槸瀹氫箟鏌愪釜閮ㄥ垎鐨勬牱寮忥紝鍥犱負鏍峰紡涔熸槸闈炲父閲嶈鐨勩?/p><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;">浠ヤ笂瀹炰緥鍙煡浣跨敤jQuery鎻掍歡QuickPaginate蹇熷垎欏甸潪甯哥畝鍗曪紝鍙渶瑕佹寚瀹氬唴瀹癸紝鎸囧畾姣忛〉鏄劇ず鏁幫紝鏄劇ず鏍峰紡錛屽嵆鍙疄鐜板揩閫熷垎欏靛姛鑳斤紝鍦ㄥ疄闄呭簲鐢ㄤ腑錛屽彲瀵硅彍鍗曘佸浘鐗囩瓑榪涜鍒嗛〉錛岄潪甯稿叿鏈夊疄鐢ㄦэ紝鍊煎緱鎺ㄨ崘銆?/p><p style="margin: 0px; padding: 0px; color: #454545; font-family: tahoma, helvetica, arial; background-color: #ffffff;"><a target="_blank" style="color: #1e375a;">鐐規垜涓嬭澆jQuery鎻掍歡QuickPaginate蹇熷垎欏電▼搴?/a><br /><a target="_blank" style="color: #1e375a;">鐐規垜鏌ョ湅jQuery鎻掍歡QuickPaginate蹇熷垎闈㈡紨紺?/a></p><img src ="http://www.shnenglu.com/sunrise/aggbug/198418.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/sunrise/" target="_blank">SunRise_at</a> 2013-03-14 14:54 <a href="http://www.shnenglu.com/sunrise/archive/2013/03/14/198418.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>turbogear2涓婁紶鏂囦歡鍔熻兘http://www.shnenglu.com/sunrise/archive/2013/03/12/198363.htmlSunRise_atSunRise_atTue, 12 Mar 2013 09:07:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/03/12/198363.htmlhttp://www.shnenglu.com/sunrise/comments/198363.htmlhttp://www.shnenglu.com/sunrise/archive/2013/03/12/198363.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/198363.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/198363.html
<form  id="upload"  action="/designer/uploadandcut" method="post" enctype="multipart/form-data">
                <input type="file" name="headimage" id="headimage" style= "display:none"/>
</form>   




鍚庡彴浠g爜錛?br />
   #涓婁紶鍜屽壀瑁?/div>
   @expose()
   def uploadandcut(self,username,headimage):
       print 'run'
       permanent_file = open(os.getcwd()+"\\designerpage\\public\\"+username+"\\headimage\\headimage.png",'wb')
       print permanent_file
       shutil.copyfileobj(headimage.file,permanent_file)
       headimage.file.close()
       permanent_file.close()
       redirect("/designer/designerMyIndex")


]]>鍏充簬PIL搴撶殑涓浜涙蹇?/title><link>http://www.shnenglu.com/sunrise/archive/2013/03/02/198174.html</link><dc:creator>SunRise_at</dc:creator><author>SunRise_at</author><pubDate>Sat, 02 Mar 2013 08:04:00 GMT</pubDate><guid>http://www.shnenglu.com/sunrise/archive/2013/03/02/198174.html</guid><wfw:comment>http://www.shnenglu.com/sunrise/comments/198174.html</wfw:comment><comments>http://www.shnenglu.com/sunrise/archive/2013/03/02/198174.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/sunrise/comments/commentRss/198174.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/sunrise/services/trackbacks/198174.html</trackback:ping><description><![CDATA[<p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><strong>杞嚜錛?/strong>http://www.iteye.com/topic/314790<strong><br /></strong><strong>pil鑳藉鐞嗙殑鍥劇墖</strong><strong>綾誨瀷</strong><br />pil鍙互澶勭悊鍏夋爡鍥劇墖(鍍忕礌鏁版嵁緇勬垚鐨勭殑鍧?銆?br /><br /><strong>閫氶亾</strong><br />涓涓浘鐗囧彲浠ュ寘鍚竴鍒板涓暟鎹氶亾錛屽鏋滆繖浜涢氶亾鍏鋒湁鐩稿悓鐨勭淮鏁板拰娣卞害錛孭il鍏佽灝嗚繖浜涢氶亾榪涜鍙犲姞<br /><br /><strong>妯″紡</strong></p><table width="322" border="1" style="color: #000000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25.1875px; background-color: #efefef; border-color: #000000; height: 207px;"><tbody><tr><td style="font-size: 1em; padding: 5px;">1</td><td style="font-size: 1em; padding: 5px;"> 1浣嶅儚绱狅紝榛戝拰鐧斤紝瀛樻垚8浣嶇殑鍍忕礌</td></tr><tr><td style="font-size: 1em; padding: 5px;">L</td><td style="font-size: 1em; padding: 5px;"> 8浣嶅儚绱狅紝榛戠櫧</td></tr><tr><td style="font-size: 1em; padding: 5px;">P</td><td style="font-size: 1em; padding: 5px;"> 8浣嶅儚绱狅紝浣跨敤璋冭壊鏉挎槧灝勫埌浠諱綍鍏朵粬妯″紡</td></tr><tr><td style="font-size: 1em; padding: 5px;">RGB</td><td style="font-size: 1em; padding: 5px;"> 3×8浣嶅儚绱狅紝鐪熷僵</td></tr><tr><td style="font-size: 1em; padding: 5px;">RGBA</td><td style="font-size: 1em; padding: 5px;"> 4×8浣嶅儚绱狅紝鐪熷僵+閫忔槑閫氶亾</td></tr><tr><td style="font-size: 1em; padding: 5px;">CMYK</td><td style="font-size: 1em; padding: 5px;"> 4×8浣嶅儚绱狅紝棰滆壊闅旂</td></tr><tr><td style="font-size: 1em; padding: 5px;">YCbCr</td><td style="font-size: 1em; padding: 5px;"> 3×8浣嶅儚绱狅紝褰╄壊瑙嗛鏍煎紡</td></tr><tr><td style="font-size: 1em; padding: 5px;">I</td><td style="font-size: 1em; padding: 5px;"> 32浣嶆暣鍨嬪儚绱?/td></tr><tr><td style="font-size: 1em; padding: 5px;">F</td><td style="font-size: 1em; padding: 5px;"> 32浣嶆誕鐐瑰瀷鍍忕礌</td></tr><tr><td style="font-size: 1em; padding: 5px;"><br /></td><td style="font-size: 1em; padding: 5px;"><br /></td></tr></tbody></table><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><br /><strong>灝哄</strong><br />閫氳繃鍥劇墖瀵硅薄鐨剆ize灞炴у彲浠ュ緱鍒板浘鐗囩殑灝哄錛岀粨鏋滆繖鏄竴涓簩鍏冪粍錛屽寘鍚按騫沖拰鍨傜洿鏂瑰悜涓婄殑鍍忕礌鏁般?br /><br /><strong>鍧愭爣</strong><br />Pil閲囧彇宸︿笂瑙掍負(0,0)鐨勫潗鏍囩郴緇?br /><br /><strong>璋冭壊鏉?/strong><br />mode("P")涓烘瘡涓儚绱犲畾涔夊叿浣撶殑棰滆壊鍊?br /><br /><strong>鍥劇墖淇℃伅</strong><br />鍙互閫氳繃info灞炴ц鍙栦竴寮犲浘鐗囩殑闄勫姞淇℃伅錛岃繖涓笌鍥劇墖鐨勬牸寮忔湁鍏熾?br /><br /><strong>婊ら暅</strong><br />鍦ㄥ鍥劇墖鐨勫嚑浣曟搷浣滀腑鍙兘浼氬皢澶氫釜杈撳叆鍍忕礌鏄犲皠鍒板崟涓殑杈撳嚭鍍忕礌錛宲il鎻愪緵4縐嶄笉鍚岀殑閲囨牱婊ら暅(鍦ㄧ洰鍓嶇殑鐗堟湰涓紝鍚庣畫鐨勭増鏈彲鑳芥敮鎸佹洿澶?</p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><table border="1" style="color: #000000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25.1875px; background-color: #efefef; border-color: #000000;"><tbody><tr><td style="font-size: 1em; padding: 5px;">NEAREST</td><td style="font-size: 1em; padding: 5px;">鏈榪?/td></tr><tr><td style="font-size: 1em; padding: 5px;">BILINEAR</td><td style="font-size: 1em; padding: 5px;">鍙岀嚎鍨?/td></tr><tr><td style="font-size: 1em; padding: 5px;">BICUBIC</td><td style="font-size: 1em; padding: 5px;">鍙屼笁嬈℃彃鍊?/td></tr><tr><td style="font-size: 1em; padding: 5px;">ANTIALIAS</td><td style="font-size: 1em; padding: 5px;">騫蟲粦</td></tr></tbody></table><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">鍦≧GB妯″紡涓嬶紝姣忎釜鍥劇墖鐢變笁涓氶亾鍙犲姞鑰屾垚錛屾瘡涓ā寮忎笅涓轟竴涓伆搴﹀浘錛屽綋鏈変竴涓皟鑹叉澘鏉ヨ皟鑹茬殑鏃跺欙紝榪欎笁寮犵伆搴﹀浘鐨勫彔鍔犲嵆鍙悎鎴?*8浣?姣忎釜鍍忕礌)鐨勪竴涓湡褰╁浘鐗囥俻il搴撲腑錛屽浘鐗囦箣闂寸殑妯″紡(mode)鍙互杞寲銆備笅闈㈢粰鍑轟竴浜涚畝鍗曠殑渚嬪瓙錛屼緥瀛愪腑鐨勬墍鏈夊浘鐗囧潎鏉ヨ嚜浜庡浗瀹跺湴鐞嗙殑瀹樼綉錛屼負浜嗕嬌寰楁枃妗f瘮杈冪煭灝忥紝姣忎釜鍥劇墖鍧囦嬌鐢≒il緙╂斁鎴?/2澶у皬錛屽鏈変鏡鏉冨珜鐤戯紝璇峰敖蹇仈緋伙紝鎴戜細鍒犻櫎榪欎簺鍥劇墖銆?br /><br />鎵鏈夌殑鍥劇墖鎿嶄綔蹇呴』鏈変竴涓搷浣滃璞★紝Pil鎻愪緵<em>open(filename)</em>榪涜榪欎釜榪囩▼</p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><strong>鎵撳紑鍥劇墖</strong><br />1.瀵煎叆pil鐨処mage妯″潡<br />2.浣跨敤open(filename)鎵撳紑鏂囦歡錛岃繑鍥炰竴涓猧mage瀵硅薄</p><div class="eekamgw" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=im%20%3D%20Image.open('filename')" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">im = Image.open('filename')  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br />姝ゅ悗錛屼竴鍒囧叧浜庡浘鐗囩殑鎿嶄綔鍧囧熀浜庤繖涓璞°?/p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67907/9d59e028-a64d-38b5-86a9-17f1c458d4e5.jpg" style="border: 0px;" /><br /> <br /><br />鎵撳紑鍚庯紝鎴戜滑鍙互鏌ョ湅涓浜涘浘鐗囦俊鎭紝濡俰m.format, im.size, im.mode絳夈傝皟鐢╥m.show()浼氬湪鍥劇墖鏌ョ湅宸ュ叿涓樉紺哄綋鍓嶆搷浣滅殑image瀵硅薄錛岃繖涓窡涓漢鐨勭郴緇熸湁鍏崇郴錛屾垜緋葷粺涓粯璁ゆ槸鐢╓indows Picture and Fax Viewer鎵撳紑鐨勩傝繖涓柟娉曠敤鏉ユ煡鐪嬩復鏃剁殑鍥劇墖鏁堟灉銆?br /><br /><strong>璇誨啓鍥劇墖</strong><br />pil涓漿鎹㈠浘鐗囨牸寮忛潪甯哥畝鍗?杞崲鍥劇墖妯″紡鏄彟涓涓蹇碉紝涓嶈娣鋒穯)錛屽彧闇瑕佽皟鐢╥mg.save(filename)鍗沖彲姣斿鏈変竴涓猙mp(浣嶅浘)鍥劇墖錛屼嬌鐢╥mg = Image.open('file.bmp')鎵撳紑鍚庯紝鍙渶瑕乮mg.save('file.jpg')鍗沖彲杞崲銆備笉榪囦竴鑸儏鍐典笅錛宻ave(filename)鏄笉鐢ㄥ仛榪欎釜鐢ㄩ旂殑錛岄氬父錛宻ave鐢ㄤ互淇濆瓨涓涓復鏃剁殑image瀵硅薄鍒扮‖鐩樸傝岃漿鎹㈠伐浣滅敱涓涓姛鑳芥洿涓哄己澶х殑convert()鏂規硶鏉ュ畬鎴愩?br /><br /><strong><br />鎷瘋礉錛岀矘璐達紝鍚堝茍</strong></p><div class="occaosy" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=box%20%3D%20(100%2C100%2C500%2C500)%23%E8%AE%BE%E7%BD%AE%E8%A6%81%E6%8B%B7%E8%B4%9D%E7%9A%84%E5%8C%BA%E5%9F%9F%0A%0A%23%E5%B0%86im%E8%A1%A8%E7%A4%BA%E7%9A%84%E5%9B%BE%E7%89%87%E5%AF%B9%E8%B1%A1%E6%8B%B7%E8%B4%9D%E5%88%B0region%E4%B8%AD%EF%BC%8C%E5%A4%A7%E5%B0%8F%E4%B8%BA(400*400)%E5%83%8F%E7%B4%A0%E3%80%82%E8%BF%99%E4%B8%AAregion%E5%8F%AF%E4%BB%A5%E7%94%A8%E6%9D%A5%E5%90%8E%E7%BB%AD%E7%9A%84%E6%93%8D%E4%BD%9C(region%E5%85%B6%E5%AE%9E%E5%B0%B1%E6%98%AF%E4%B8%80%E4%B8%AAImage%E5%AF%B9%E8%B1%A1)%EF%BC%8Cbox%E5%8F%98%E9%87%8F%E6%98%AF%E4%B8%80%E4%B8%AA%E5%9B%9B%E5%85%83%E7%BB%84(%E5%B7%A6%EF%BC%8C%E4%B8%8A%EF%BC%8C%E5%8F%B3%EF%BC%8C%E4%B8%8B)%E3%80%82%0Aregion%20%3D%20im.crop(box)%0A%0Aregion%20%3D%20region.transpose(Image.ROTATE_180)%23%E4%BB%8E%E5%AD%97%E9%9D%A2%E4%B8%8A%E5%B0%B1%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%87%BA%EF%BC%8C%E5%85%88%E6%8A%8Aregion%E4%B8%AD%E7%9A%84Image%E5%8F%8D%E8%BD%AC180%E5%BA%A6%EF%BC%8C%E7%84%B6%E5%90%8E%E5%86%8D%E6%94%BE%E5%9B%9E%E5%88%B0region%E4%B8%AD%E3%80%82%0Aim.paste(region%2C%20box)%23%E7%B2%98%E8%B4%B4box%E5%A4%A7%E5%B0%8F%E7%9A%84region%E5%88%B0%E5%8E%9F%E5%85%88%E7%9A%84%E5%9B%BE%E7%89%87%E5%AF%B9%E8%B1%A1%E4%B8%AD%E3%80%82" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">box = (100,100,500,500)<span style="width: auto; border-width: 0px;">#璁劇疆瑕佹嫹璐濈殑鍖哄煙</span>  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;"><span style="width: auto; border-width: 0px;">#灝唅m琛ㄧず鐨勫浘鐗囧璞℃嫹璐濆埌region涓紝澶у皬涓?400*400)鍍忕礌銆傝繖涓猺egion鍙互鐢ㄦ潵鍚庣畫鐨勬搷浣?region鍏跺疄灝辨槸涓涓狪mage瀵硅薄)錛宐ox鍙橀噺鏄竴涓洓鍏冪粍(宸︼紝涓婏紝鍙籌紝涓?銆?/span>  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">region = im.crop(box)  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">region = region.transpose(Image.ROTATE_180)<span style="width: auto; border-width: 0px;">#浠庡瓧闈笂灝卞彲浠ョ湅鍑猴紝鍏堟妸region涓殑Image鍙嶈漿180搴︼紝鐒跺悗鍐嶆斁鍥炲埌region涓?/span>  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">im.paste(region, box)<span style="width: auto; border-width: 0px;">#綺樿創box澶у皬鐨剅egion鍒板師鍏堢殑鍥劇墖瀵硅薄涓?/span>  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> <br /><img alt="" src="http://www.iteye.com/upload/attachment/67929/23e23659-c9d6-391a-a5c0-642a0da0da3b.jpg" style="border: 0px;" /></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">鍓嶉潰璇磋繃錛屾瘡涓涓猂GB閮芥槸鐢變笁涓氶亾鐨勭伆搴﹀浘鍙犲姞鐨勶紝鎵浠il鎻愪緵浜嗗皢榪欎笁涓氶亾鍒嗙鐨勬柟娉?/p><div class="iqekuwy" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=r%2Cg%2Cb%20%3D%20im.split()%23%E5%88%86%E5%89%B2%E6%88%90%E4%B8%89%E4%B8%AA%E9%80%9A%E9%81%93%0Ar.show()%0Ag.show()%0Ab.show()%0Aim%20%3D%20Image.merge(%22RGB%22%2C%20(b%2C%20g%2C%20r))%23%E5%B0%86b%2Cr%E4%B8%A4%E4%B8%AA%E9%80%9A%E9%81%93%E8%BF%9B%E8%A1%8C%E7%BF%BB%E8%BD%AC%E3%80%82" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">r,g,b = im.split()<span style="width: auto; border-width: 0px;">#鍒嗗壊鎴愪笁涓氶亾</span>  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">r.show()  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">g.show()  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">b.show()  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">im = Image.merge("RGB", (b, g, r))<span style="width: auto; border-width: 0px;">#灝哹,r涓や釜閫氶亾榪涜緲昏漿銆?/span>  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> <br /><img alt="" src="http://www.iteye.com/upload/attachment/67917/aded3d14-6b02-3c4e-8b6b-721e6c0513ac.jpg" style="border: 0px;" /></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">綰㈣壊閫氶亾鐨勭伆搴﹀浘</p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67915/ab65be22-fd70-3a83-876e-7540d50b0516.jpg" style="border: 0px;" /><br /> 緇胯壊閫氶亾鐨勭伆搴﹀浘</p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67913/78d2e95c-de7e-3435-aff2-3a553fd9199d.jpg" style="border: 0px;" /><br /> 钃濊壊閫氶亾鐨勭伆搴﹀浘</p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67921/228d018c-3a4c-382d-911f-e363616f7d2c.jpg" style="border: 0px;" /><br /> <br /> 浜掓崲綰㈣摑閫氶亾鍚庣殑鍚堟垚鍥?/p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><strong>鍑犱綍杞彉</strong><br />鍑犱綍杞彉鎻愪緵resize,rotate絳夋柟娉曪紝鐢ㄤ互閲嶅畾涔夊浘鐗囧ぇ灝忥紝瀵瑰浘鐗囪繘琛屾棆杞瓑鎿嶄綔錛屽湪瀹為檯搴旂敤涓瘮杈冨箍娉涖?br /><br />濡?/p><div class="c42qauu" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=%20%20%20out%20%3D%20img.resize((128%2C%20128))%23resize%E6%88%90128*128%E5%83%8F%E7%B4%A0%E5%A4%A7%E5%B0%8F%E3%80%82%0A%20%20%20out%20%3D%20img.rotate(45)%23%E9%80%86%E6%97%B6%E9%92%88%E6%97%8B%E8%BD%AC45%E5%BA%A6" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">out = img.resize((128, 128))<span style="width: auto; border-width: 0px;">#resize鎴?28*128鍍忕礌澶у皬銆?/span>  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">out = img.rotate(45)<span style="width: auto; border-width: 0px;">#閫嗘椂閽堟棆杞?5搴?/span>  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67931/d78bd43c-edff-34f1-8e24-ff4864ad7ebf.jpg" style="border: 0px;" /></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">閫嗘椂閽?5搴?/p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67923/153f70f2-ef4a-305b-8f19-1c5c50afed03.jpg" style="border: 0px;" /><br /> <br /> 闀滈潰鏁堟灉錛屽乏鍙崇炕杞?/p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">transpose()鏂規硶棰勫畾涔変簡涓浜涙棆杞柟寮忥紝濡?br />宸﹀彸鍙嶈漿錛屼笂涓嬬炕杞紝閫嗘椂閽堟棆杞?90,180,270)搴︾瓑錛岄潪甯告柟渚匡紝rotate()鍜宼ranspose()鏂規硶鍦ㄨ〃鐜頒笂娌℃湁浠諱綍涓嶅悓銆?br /><br /><strong>鍥劇墖鍔犲己</strong></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><em>婊ら暅</em><br />ImageFilter妯″潡鎻愪緵浜嗗緢澶氶瀹氫箟鐨勫浘鐗囧姞寮烘護闀溿?br />姣斿涓涓父鐢ㄧ殑婊ら暅,緇嗚妭(detail婊ら暅)</p><div class="yc22sey" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=import%20ImageFilter%0Aout%20%3D%20im.filter(ImageFilter.DETAIL)" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;"><span style="color: #7f0055;">import</span> ImageFilter  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">out = im.filter(ImageFilter.DETAIL)  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67927/15d69cfb-4f77-35f2-a71f-30b2943d70da.jpg" style="border: 0px;" /><br /> <br /><br /><em>鐩存帴鎿嶄綔鍍忕礌鐐?/em><br />涓嶄絾鍙互瀵規瘡涓儚绱犵偣榪涜鎿嶄綔錛岃屼笖錛屾瘡涓涓氶亾閮藉彲浠ョ嫭绔嬬殑榪涜鎿嶄綔銆傛瘮濡傦紝灝嗘瘡涓儚绱犵偣鐨勪寒搴?涓嶇煡閬撴湁娌℃湁鏇翠笓涓氱殑璇?澧炲ぇ20%</p><div class="eo4isks" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=out%20%3D%20img.point(lambda%20i%20%3A%20i%20*%201.2)%23%E6%B3%A8%E6%84%8F%E8%BF%99%E9%87%8C%E7%94%A8%E5%88%B0%E4%B8%80%E4%B8%AA%E5%8C%BF%E5%90%8D%E5%87%BD%E6%95%B0(%E9%82%A3%E4%B8%AA%E5%8F%AF%E4%BB%A5%E6%8A%8Ai%E7%9A%841.2%E5%80%8D%E8%BF%94%E5%9B%9E%E7%9A%84%E5%87%BD%E6%95%B0)" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">out = img.point(<span style="color: #7f0055;">lambda</span> i : i * 1.2)<span style="width: auto; border-width: 0px;">#娉ㄦ剰榪欓噷鐢ㄥ埌涓涓尶鍚嶅嚱鏁?閭d釜鍙互鎶奿鐨?.2鍊嶈繑鍥炵殑鍑芥暟)</span>  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67919/ef666066-02b8-3fb1-b8d7-ec0062f57c44.jpg" style="border: 0px;" /><br />瀵規瘡涓偣閮藉仛20%鐨勫寮?/p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">濡備笂杈圭殑閭d釜渚嬪瓙錛屾垜浠彲浠ュ皢涓涓猂GB妯″紡鐨勫浘鍒嗙鎴愪笁涓氶亾鐨勫眰</p><div class="4skmce2" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=r%2Cg%2Cb%20%3D%20img.split()%23%E7%A5%9E%E5%A5%87%E8%80%8C%E5%8F%88%E5%BC%BA%E5%A4%A7%E7%9A%84python%E8%AF%AD%E6%B3%95" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">r,g,b = img.split()<span style="width: auto; border-width: 0px;">#紲炲鑰屽張寮哄ぇ鐨刾ython璇硶</span>  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><br />鐒跺悗瀵逛竴涓氶亾榪涜鍔犲己鎴栧噺寮辨搷浣滐紝瀹屾垚鍚庢垜浠張鍙互浣跨敤Merge灝嗛氶亾鍚堝茍錛屼粠鑰屾敼鍙樺浘鐗囩殑鑹茶皟(鍐鋒殩鑹茶皟鐨勪簰鎹?絳夈?br /><br />鏇撮珮綰х殑鍥劇墖鍔犲己錛屽彲浠ヤ嬌鐢↖mageEnhance妯″潡錛屽叾涓寘鍚簡澶ч噺鐨勯瀹氫箟鐨勫浘鐗囧姞寮烘柟寮忋?/p><div class="i2qw24w" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=import%20ImageEnhance%0Aenh%20%3D%20ImageEnhance.Contrast(im)%0Aenh.ehhance(1.5).show(%2250%25%20more%20contrast%22)" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;"><span style="color: #7f0055;">import</span> ImageEnhance  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">enh = ImageEnhance.Contrast(im)  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">enh.ehhance(1.5).show("50% more contrast")  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><img alt="" src="http://www.iteye.com/upload/attachment/67925/32acbe28-f089-31a6-990f-3d0e4a790486.jpg" style="border: 0px;" /></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><em>璇誨啓鍥劇墖鐨勬洿澶氭柟寮?/em><br />閫氬父錛屾垜浠嬌鐢╫pen鏂規硶榪涜鍥劇墖鐨勬墦寮鎿嶄綔銆備絾鏄繖涓嶆槸鍞竴鐨勬柟寮忋傚畬鍏ㄥ彲浠ヨ窡python鐨処O鏁村悎璧鋒潵銆傚</p><div class="ugoog4k" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=fp%20%3D%20open(%22file.jpg%22%2C%20%22rb%22)%0Aim%20%3D%20Image.open(fp)" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">fp = open("file.jpg", "rb")  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">im = Image.open(fp)  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">鐢氳嚦錛屼綘鍙互浠庝竴涓瓧絎︿覆涓鍑哄浘鐗囨暟鎹潵(<span style="color: #3366ff;">python鐪熸槸紲炲鍟?/span>)銆?/p><div class="k2kku24" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #efefef; width: 766.296875px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25.1875px;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Python浠g爜 <embed wmode="transparent" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=import%20StringIO%0Aimg%20%3D%20Image.open(StringIO.StringIO(buffer))" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a href="" title="鏀惰棌榪欐浠g爜" style="color: #006699;"><img src="http://www.iteye.com/images/icon_star.png" alt="鏀惰棌浠g爜" style="border: 0px;" /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d1d7dc; color: #2b91af;"><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;"><span style="color: #7f0055;">import</span> StringIO  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px;">img = Image.open(StringIO.StringIO(buffer))  </li></ol></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"><br /><span style="text-decoration: underline;">(鏂囦腑寰堝鍐呭鏉ヨ嚜pil鐨刪andbook錛屼絾鏄師鎵嬪唽姣旇緝瀛﹂櫌媧撅紝娌℃湁涓寮犲浘鐗囨潵榪涜璇存槑錛屽洜姝や笉鍏嶆灟鐕ワ紝鎴戠粰姣忎釜灝忎緥瀛愰兘鍔犱笂涓涓湡瀹炵殑鍥劇墖浣滀負璇存槑錛屽笇鏈涚湅璧鋒潵涓嶉偅娌℃娊璞°?</span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.1875px; background-color: #efefef;">褰撶劧錛孭IL鐨勫姛鑳借繙涓嶆榪欎簺錛岀敱浜庣瘒騫呭師鍥狅紝鎴戣繖嬈″厛鍐欒繖涔堝鍚э紝鍚庨潰浼氱粰鍑篜IL涓悇涓ā鍧椾腑鍑芥暟鐨勮緇嗕嬌鐢ㄨ鏄庯紝鍚屾椂灝介噺閰嶄互瀹炲浘鏉ヨ鏄庛?/p><img src ="http://www.shnenglu.com/sunrise/aggbug/198174.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/sunrise/" target="_blank">SunRise_at</a> 2013-03-02 16:04 <a href="http://www.shnenglu.com/sunrise/archive/2013/03/02/198174.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>UnicodeDecodeError: 'utf8' codec can't decode bytes in position 18-19: unexpected end of datahttp://www.shnenglu.com/sunrise/archive/2013/02/21/197977.htmlSunRise_atSunRise_atThu, 21 Feb 2013 08:39:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/02/21/197977.htmlhttp://www.shnenglu.com/sunrise/comments/197977.htmlhttp://www.shnenglu.com/sunrise/archive/2013/02/21/197977.html#Feedback2http://www.shnenglu.com/sunrise/comments/commentRss/197977.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/197977.html鏈潵鏄負浜嗙渷浜嬪鐞嗘暟鎹殑鏃跺欐壒閲忔彃鍏ワ紝緇撴灉鎻掑叆鐨勬椂鍊欎竴鐩翠笉鑳絛ecode銆?br />python浠g爜錛?
a=open(r"testdata.txt").read(20)
print list(a)
print '=========================================================================================='
print list(a.decode('utf8'))
print '=========================================================================================='
testdata鏁版嵁錛?
0 1 test 榪欎歡琛f湇璁捐鐨勬濂界湅錛屾鏄垜鎯寵鐨?2013/2/23 zh
0
2 happys 榪欎歡琛f湇璁捐鐨勬濂界湅錛屾鏄垜鎯寵鐨?2013/11/21 zh

鍑虹幇鐨勯敊璇細
['\xef', '\xbb', '\xbf', '0', '\t', '1', '\t', 't', 'e', 's', 't', '\t', '\xe8', '\xbf', '\x99', '\xe4', '\xbb', '\xb6', '\xe8', '\xa1']
==========================================================================================

Traceback (most recent call last):
File
"E:/designerpage/test.py", line 4, in <module>
print list(a.decode('utf8'))
File
"D:\Python27\lib\encodings\utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError:
'utf8' codec can't decode bytes in position 18-19: unexpected end of data
鍑虹幇閿欒鐨勫師鍥犳槸鍥犱負utf8鏍煎紡涓鑸槸'\xef', '\xbb', '\xbf'涓変釜涓璧峰嚭鐜幫紝鐒跺悗瑙f瀽鐨勶紝鑰屽湪鏌愬涓嶈兘澶熸垚涓変釜涓緇勭殑鏃跺欏氨浼氬嚭鐜拌繖鏍風殑閿欒銆傚鏋滃皢20鏀逛負18鍒欏彲浠ユ甯告墽琛屻?br />褰撶劧濡傛灉鏄湪python2.6閲屾槸鍙互榪愯鐨勶紝python2.7灝變細鍑虹幇濡備笂閿欒銆傛棤姣斿潙鐖圭殑bug,鏌ヤ簡濂戒箙銆?br />


]]>
access violation at address銆瑙e喅涔嬫硶http://www.shnenglu.com/sunrise/archive/2013/02/21/197973.htmlSunRise_atSunRise_atThu, 21 Feb 2013 03:04:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/02/21/197973.htmlhttp://www.shnenglu.com/sunrise/comments/197973.htmlhttp://www.shnenglu.com/sunrise/archive/2013/02/21/197973.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/197973.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/197973.html鍙沖嚮“鎴戠殑鐢佃剳”銆傚崟鍑?#8220;灞炴?#8221;銆?/p>

鍦?#8220;緋葷粺灞炴?#8221;涓崟鍑?#8220;楂樼駭”銆?/p>

鍦?#8220;鎬ц兘”涓崟鍑?#8220;璁劇疆”銆?/p>

鍦?#8220;鎬ц兘閫夐」”涓崟鍑?#8220;鏁版嵁鎵ц淇濇姢”銆?/p>

鍗曞嚮“娣誨姞”銆傞夋嫨瑕佽繍琛岀殑紼嬪簭銆?/p>

]]>
python鐨勯粯璁ゅ弬鏁?/title><link>http://www.shnenglu.com/sunrise/archive/2013/01/17/197350.html</link><dc:creator>SunRise_at</dc:creator><author>SunRise_at</author><pubDate>Thu, 17 Jan 2013 09:43:00 GMT</pubDate><guid>http://www.shnenglu.com/sunrise/archive/2013/01/17/197350.html</guid><wfw:comment>http://www.shnenglu.com/sunrise/comments/197350.html</wfw:comment><comments>http://www.shnenglu.com/sunrise/archive/2013/01/17/197350.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/sunrise/comments/commentRss/197350.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/sunrise/services/trackbacks/197350.html</trackback:ping><description><![CDATA[鍒氬湪緹ら噷涓涓漢闂殑闂錛屽墠涓ゅぉ姝eソ鐪嬭繃錛岃褰曚竴涓嬨? <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #800080">__author__</span><span style="color: #000000"> </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #800000">'</span><span style="color: #800000">chenyu</span><span style="color: #800000">'</span><span style="color: #000000"><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">def</span><span style="color: #000000"> f(i,L</span><span style="color: #000000">=</span><span style="color: #000000">[]):<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />    L.append(i)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff">return</span><span style="color: #000000"> L<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">def</span><span style="color: #000000"> f2(i,L</span><span style="color: #000000">=</span><span style="color: #000000">None):<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff">if</span><span style="color: #000000"> L  </span><span style="color: #0000ff">is</span><span style="color: #000000"> None:<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />       L </span><span style="color: #000000">=</span><span style="color: #000000"> []<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />    L.append(i)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff">return</span><span style="color: #000000"> L<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f(</span><span style="color: #000000">1</span><span style="color: #000000">)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f(</span><span style="color: #000000">2</span><span style="color: #000000">)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f(</span><span style="color: #000000">3</span><span style="color: #000000">)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f2(</span><span style="color: #000000">1</span><span style="color: #000000">)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f2(</span><span style="color: #000000">2</span><span style="color: #000000">)<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff">print</span><span style="color: #000000"> f2(</span><span style="color: #000000">3</span><span style="color: #000000">)</span></div>杈撳嚭錛?br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">[</span><span style="color: #000000">1</span><span style="color: #000000">]<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />[</span><span style="color: #000000">1</span><span style="color: #000000">, </span><span style="color: #000000">2</span><span style="color: #000000">]<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />[</span><span style="color: #000000">1</span><span style="color: #000000">, </span><span style="color: #000000">2</span><span style="color: #000000">, </span><span style="color: #000000">3</span><span style="color: #000000">]<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />[</span><span style="color: #000000">1</span><span style="color: #000000">]<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />[</span><span style="color: #000000">2</span><span style="color: #000000">]<br /><img align="top" src="http://www.shnenglu.com/images/OutliningIndicators/None.gif" alt="" />[</span><span style="color: #000000">3</span><span style="color: #000000">]</span></div>鎸夌収棰勬兂鐨勭粨鏋渇()杈撳嚭鐨勫簲璇ユ槸[1],[2],[3],浣嗘槸姣忔涓婃鐨勭粨鏋滈兘琚繚鐣欎笅鏉ヤ簡銆?br />閫犳垚榪欐牱鐨勫師鍥犳槸python鏀寔鍑芥暟涓殑鍙傛暟榛樿鍊兼槸涓涓彲鍙樼殑list, 鍑芥暟浣撳唴淇敼浜嗗師鏉ョ殑榛樿鍊鹼紝鑰宲ython浼氬皢淇敼鍚庣殑鍊間竴鐩翠繚鐣欙紝騫朵綔涓轟笅嬈″嚱鏁拌皟鐢ㄦ椂鐨勫弬鏁伴粯璁ゅ箋?img src ="http://www.shnenglu.com/sunrise/aggbug/197350.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/sunrise/" target="_blank">SunRise_at</a> 2013-01-17 17:43 <a href="http://www.shnenglu.com/sunrise/archive/2013/01/17/197350.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Google Translate API http://www.shnenglu.com/sunrise/archive/2013/01/17/197348.htmlSunRise_atSunRise_atThu, 17 Jan 2013 08:59:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/01/17/197348.htmlhttp://www.shnenglu.com/sunrise/comments/197348.htmlhttp://www.shnenglu.com/sunrise/archive/2013/01/17/197348.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/197348.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/197348.html榪戞湡鍦ㄥ仛鐨勪竴涓換鍔★紝浣嗘槸緗戜笂鐨勮祫鏂欑敋灝戯紝緇忚繃浜嗗嚑鐣嘗鎶橈紝緇堜簬寮勫ソ浜嗐傚疄鐜拌繃紼嬪緢綆鍗曪紝鎷垮嚭鏉ュ叡浜竴涓嬶紝鍏嶅緱澶у鍍忔垜涓鏍鋒壘浜嗗崐澶┿?br />
璋鋒瓕緲昏瘧鍗囩駭鍒?.0鍚庡彉涓烘敹璐圭増鏈殑錛屽洜姝ら鍏堥渶瑕佸悜璋鋒瓕鐢寵涓涓猭ey銆備粯璐規爣鍑嗘槸姣?00涓囦釜鏂囨湰瀛楃20緹庡厓錛堣寰楀皬璐靛暒錛夈?br />
璋鋒瓕緲昏瘧鐨勫伐浣滆繃紼嬶細
1.璋鋒瓕緲昏瘧鐨勮姹傜綉鍧錛?
https://www.googleapis.com/language/translate/v2?{parameters}
緲昏瘧璇鋒眰鐨勪笁涓弬鏁幫細
1)API key:闇瑕佸悜璋鋒瓕浠樿垂鍚庯紝浼氱粰浣犱竴涓猭ey;
2)Target language:鍗充綘闇瑕佺炕璇戠殑鐩爣璇█;
3)Source text string:闇瑕佺炕璇戠殑鏂囨湰(闇瑕佸皯浜?k)銆?br />
2.涓嬮潰鏄粰涓嶅悓鐨勫弬鏁扮殑涓浜涗緥瀛愶紝鍙互鏍規嵁鑷繁鐨勯渶瑕佹潵瀵硅url榪涜浼犲弬錛?br />1)鎸囧畾source鍜宼arget
https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&source=en&target=de&q=Hello%20world
JSON
{
"data": {
"translations": [
{
"translatedText": "Hallo Welt"
}
]
}
}
2)浼犲叆澶氫釜q,灝卞澶氭鏂囨湰榪涜緲昏瘧
https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&source=en&target=de&q=Hello%20world&q=My%20name%20is%20Jeff
JSON
{
"data": {
"translations": [
{
"translatedText": "Hallo Welt"
},
{
"translatedText": "Mein Name ist Jeff"
 }
]
}
}
3)涓嶆寚瀹歴ource,鐩存帴緲昏瘧鎴愮洰鏍囪璦
https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&target=de&q=Hello%20world
JSON
{
"data": {
"translations": [
{
"translatedText": "Hallo Welt",
"detectedSourceLanguage": "en"
}
]
}
}
3.python瀹炵幇鐨勮胺姝岀炕璇戞簮鐮侊細
#coding:utf8


import urllib2
import json
import os,sys

reload(sys)
sys.setdefaultencoding(
"utf-8")

__author__ = 'chenyu'

class GoogleTranslate:
"""
璋鋒瓕緲昏瘧綾?br />
"""
def google_translate(slef,text,targetlanguage):
text
= urllib2.quote(text)
url
= "https://www.googleapis.com/language/translate/v2/?key=YOUR_KEY&target="+targetlanguage+"&q="+text
res
= urllib2.urlopen(urllib2.Request(url))
dirt
= json.JSONDecoder().decode(res.read())
return dirt["data"]["translations"][0]["translatedText"]

鍙傝緗戠珯錛?a >https://developers.google.com/translate/v2/using_rest?hl=zh-TW#target
JSON鐩稿叧璧勬枡鍙弬瑙侊細http://www.shnenglu.com/sunrise/archive/2013/01/17/197347.html




]]>
json鐨勭紪鐮佸拰瑙f瀽http://www.shnenglu.com/sunrise/archive/2013/01/17/197347.htmlSunRise_atSunRise_atThu, 17 Jan 2013 08:28:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/01/17/197347.htmlhttp://www.shnenglu.com/sunrise/comments/197347.htmlhttp://www.shnenglu.com/sunrise/archive/2013/01/17/197347.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/197347.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/197347.html


  JSON
鏄?a class="wikilink2" title="modules:javascript" rel="nofollow">JavaScript Object Notation鐨勭緝鍐欙紝SJON鏄竴縐嶈交閲忕駭鐨勬暟鎹氦鎹㈡牸寮忋傛槗浜庝漢闃呰鍜岀紪鍐欍傚悓鏃朵篃鏄撲簬鏈哄櫒瑙f瀽鍜岀敓鎴愩?

瀹冨熀浜?a class="wikilink2" title="modules:javascript" rel="nofollow">JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999鐨勪竴涓瓙闆嗐?/p>

   JSON寤烘瀯浜庝袱縐嶇粨鏋勶細

“鍚嶇О/鍊?#8221;瀵圭殑闆嗗悎錛圓 collection of name/value pairs錛夈備笉鍚岀殑璇█涓紝瀹冭鐞嗚В涓哄璞★紙object錛夛紝綰綍錛坮ecord錛夛紝緇撴瀯錛坰truct錛夛紝瀛楀吀錛坉ictionary錛夛紝鍝堝笇琛紙hash table錛夛紝鏈夐敭鍒楄〃錛坘eyed list錛夛紝鎴栬呭叧鑱旀暟緇?錛坅ssociative array錛夈?
鍊肩殑鏈夊簭鍒楄〃錛圓n ordered list of values錛夈傚湪澶ч儴鍒嗚璦涓紝瀹冭鐞嗚В涓烘暟緇勶紙array錛夈?
榪欎簺閮芥槸甯歌鐨勬暟鎹粨鏋勩備簨瀹炰笂澶ч儴鍒嗙幇浠h綆楁満璇█閮戒互鏌愮褰㈠紡鏀寔瀹冧滑銆傝繖浣垮緱涓縐嶆暟鎹牸寮忓湪鍚屾牱鍩轟簬榪欎簺緇撴瀯鐨勭紪紼嬭璦涔嬮棿浜ゆ崲鎴愪負鍙兘銆?/p>
1.瀵圭畝鍗曟暟鎹被鍨嬬殑encoding鍜宒ecoding:
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)
 

        print json.dumps(['foo',{'bar':('baz',None,1.0,2)}])
        
print json.dumps("\"foo\bar")
        print json.dumps(u'\u1234')
        
print json.dumps('\\')
        
print json.dumps({"c":0,"b":0,"a":0},sort_keys=True)

杈撳嚭錛?br />
["foo", {"bar": ["baz", null, 1.0, 2]}]
"\"foo\bar"
"
\u1234"
"\\"
{
"a": 0, "b": 0, "c": 0}
   compact encoding:
#json涓昏鏄綔涓轟竴縐嶆暟鎹氫俊鐨勬牸寮忓瓨鍦ㄧ殑錛岃岀綉緇滈氫俊鏄緢鍦ㄤ箮鏁版嵁鐨勫ぇ灝忕殑錛屾棤鐢ㄧ殑絀烘牸浼氬崰鎹緢澶氶氫俊甯﹀錛屾墍浠ラ傚綋鏃跺欎篃瑕佸鏁版嵁榪涜鍘嬬緝銆俿eparator鍙傛暟鍙互璧峰埌榪欐牱鐨勪綔鐢紝璇ュ弬鏁頒紶閫掓槸涓涓厓緇勶紝鍖呭惈鍒嗗壊瀵硅薄鐨勫瓧絎︿覆銆?/span>
print json.dumps([1,2,3,{'4':5,'6':7}],separators=(',',':'))
#indent鍙傛暟鏄緝榪涚殑鎰忔濓紝瀹冨彲浠ヤ嬌寰楁暟鎹瓨鍌ㄧ殑鏍煎紡鍙樺緱鏇村姞浼橀泤銆?/span>
print json.dumps([1,2,3,{'4':5,'6':7}],separators=(',',':'),indent = 4)
2.decoding JSON
json.load(fp[, encoding[, cls[, object_hook[, parse_float[, parse_int[, parse_constant[, object_pairs_hook[, **kw]]]]]]]])
print json.loads('["foo",{"bar":["baz",null,1.0,2]}]')
print json.loads('"\\"foo\\bar"')
杈撳嚭錛?br />
[u'foo', {u'bar': [u'baz', None, 1.0, 2]}]
"foar
3.鐗規畩JSON瀵硅薄鐨勮В鏋?
def as_complex(dct):
if '__complex__' in dct:
return complex(dct['real'],dct['imag'])
return dct

print json.loads('{"__complex__":true,"real":1,"imag":2}',object_hook=as_complex)
杈撳嚭錛?br />
(1+2j)
 

鍙傝錛?a >http://docs.python.org/2/library/json.html


]]>
瑙e喅UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3闂http://www.shnenglu.com/sunrise/archive/2013/01/17/197338.htmlSunRise_atSunRise_atThu, 17 Jan 2013 05:45:00 GMThttp://www.shnenglu.com/sunrise/archive/2013/01/17/197338.htmlhttp://www.shnenglu.com/sunrise/comments/197338.htmlhttp://www.shnenglu.com/sunrise/archive/2013/01/17/197338.html#Feedback0http://www.shnenglu.com/sunrise/comments/commentRss/197338.htmlhttp://www.shnenglu.com/sunrise/services/trackbacks/197338.html鍦ㄦ枃浠剁殑鍓嶄袱琛屽姞鍏ワ細

import os,sys

reload(sys)
sys.setdefaultencoding(
"utf-8")


 



]]>
狠狠色丁香婷婷久久综合五月| 狼狼综合久久久久综合网| 久久五月精品中文字幕| 欧美伊人久久大香线蕉综合| 久久人妻少妇嫩草AV无码专区 | 日韩AV毛片精品久久久| 伊人久久大香线蕉av一区| 国产精品久久久天天影视| 伊人精品久久久久7777| 国产69精品久久久久777| 亚洲精品午夜国产va久久| 97久久精品人妻人人搡人人玩| 久久久WWW免费人成精品| 国产精品一久久香蕉国产线看观看| 国产亚洲精午夜久久久久久| 久久精品国产亚洲AV麻豆网站 | 青青草原综合久久大伊人精品| 久久笫一福利免费导航| 97久久精品人人澡人人爽| 色综合久久综合中文综合网| 日韩一区二区三区视频久久| 久久精品国产精品青草app| 亚洲色大成网站www久久九| 国产精品欧美久久久久无广告| 久久久免费精品re6| 亚洲狠狠婷婷综合久久久久| 中文字幕无码久久精品青草| 久久综合给合综合久久| 国产高清美女一级a毛片久久w| 国产精品久久久久天天影视| 精品久久久噜噜噜久久久| 麻豆成人久久精品二区三区免费| 日韩精品久久久久久久电影| 亚洲精品无码久久久| 伊人久久大香线蕉AV一区二区 | 99久久免费国产精精品| 久久无码人妻一区二区三区| 亚洲熟妇无码另类久久久| 97精品依人久久久大香线蕉97| 国产精品99久久久精品无码 | 久久天天躁狠狠躁夜夜网站|