如何将编码过的url再转回到汉字?html,python 用python抓取编码为gb2312的网页,结果抓取的都是乱...

python3\u4e2durl\u6709\u6c49\u5b57\u600e\u4e48\u529e

\u8fdb\u884c\u4e00\u4e0burlencode\u5c31\u53ef\u4ee5\u4e86\u3002
import urllib
params = urllib.urlencode({'name': "\u5f20\u4e09", 'age': 22, 'tel': '123323211'})
print params
f = urllib.urlopen("http://www.baidu.com", params)
print f.read()
params\u7684\u503c\u5c31\u4f1a\u53d8\u6210\uff1aage=22&tel=123323211&name=%D5%C5%C8%FD

\u4f60\u8bd5\u8bd5\u4e0b\u9762\u7684\u4ee3\u7801
#!/usr/bin/env python# -*- coding:utf8 -*-import urllib2req = urllib2.Request("http://www.baidu.com/")res = urllib2.urlopen(req)html = res.read()res.close()html = unicode(html, "gb2312").encode("utf8")print html

>>> import urllib
>>> urllib.quote('中文')
'%E4%B8%AD%E6%96%87'
>>> urllib.unquote('%E4%B8%AD%E6%96%87')
'\xe4\xb8\xad\xe6\x96\x87'
>>> print urllib.unquote('%E4%B8%AD%E6%96%87')
中文

然后你自己chdir()试试吧

如果不行,可能要转换成unicode先

s = urllib.unquote('%E4%B8%AD%E6%96%87')
uni = str.decode(s)
os.chdir(uni)

编码啊。转换一下编码就可以了。

  • ...8缂栫爜鐨HTML涓 鍦╦avascript涓璾rl璺宠浆鏃鎶妘rl涓殑姹夊瓧鏀逛负GBK缂栫爜...
    绛旓細html鏂囦欢涓鐢↗avaScript灏唘rl鐨勬眽瀛愯浆涓轰负GBK缂栫爜锛涓昏鏄氳繃鏀瑰彉GBK鐨勭紪鐮佹柟寮忔潵瀹炵幇锛屼唬鐮佸涓嬶細function urlencode(str, charset, callback) { //鍒涘缓form閫氳繃accept-charset鍋歟ncode var form = document.createElement('form'); form.method = 'get'; form.style.display = 'none';...
  • JavaScript灏url杞崲涓篻b2312缂栫爜闂
    绛旓細搴旇鏀逛负q =document.getElementById("keyword").value form.keyword.focus();涔熸敼document.getElementById("keyword").focus();
  • 鍦ㄧ嚎鎵弿鑻辫瘧姹夊湪绾跨炕璇戝櫒
    绛旓細1銆侀鍏堬紝鎵撳紑鎵嬫満涓婇潰鐨勫井淇★紝骞剁偣鍑昏繘鍏ャ2銆佽繘鍏ュ埌寰俊鐣岄潰锛岄夋嫨涓嬫柟鐨勫彂鐜帮紝骞堕夋嫨涓婃柟鐨勬壂涓鎵夐」銆3銆佺劧鍚庤繘鍏ュ埌鎵竴鎵姛鑳界晫闈紝閫夋嫨缈昏瘧锛屽啀閫夋嫨瀵煎叆瑕佺炕璇戠殑鑻辨枃鏂囩珷銆4銆佽繖鏍峰氨浼氳繘鍏ユ壂涓鎵殑缈昏瘧鐣岄潰銆5銆佹壂鎻忓畬姣曪紝鏈鍚庡氨浼氭樉绀虹炕璇戠殑涓枃缁撴灉鍑烘潵浜嗐
  • 鏀跺埌涓灏乹q閭欢,鍙槸鍙兘鐪嬪埌涓婚寮鍚湅涓嶅埌鍐呭
    绛旓細棣栧厛鐢∣utlook Express灏嗕贡鐮佺殑閭欢鏀跺彇涓嬫潵,鐒跺悗寮鍚繖灏侀偖浠,鏌ヤ竴涓媀iew(妫瑙)鈫扙ncoding(缂栫爜),鐒跺悗璋冩暣鍏朵笅鐨勭紪鐮佽瀹氳瘯璇曠湅,姣斿鍙互閫夋嫨Chinese Simple(绠浣撲腑鏂)銆丆hinese Traditional(绻佷綋涓枃)銆佷腑鏂嘓Z鎴朥nicode璇曡瘯鐪嬨備竴鑸潵璇,缁濆ぇ澶氭暟涔辩爜鐨勯偖浠堕兘鍙互淇杩囨潵銆傚鏋滆寰楄繖鏍峰緢楹荤儲,鍙互灏咷B2312璁惧畾涓洪璁...
  • 涓浗鍙や唬鍒板簳鏈夊绁炵
    绛旓細鍏跺疄,浠庣瀛︾殑瑙掑害鏉ヨ,椋庢按涔嬪鏄竴绉峓url]http://鐜蹇冪悊瀛/url],鐜鐨勬敼鍙樹細褰卞搷涓涓汉鐨勫績鎯呫佽繍姘斻傞姘翠笂鎵璇寸殑鈥滄皵鈥,鏄兘婧愩佹祦姘,鏄墿鐞嗕腑鐨勫満姘,鐪嬩笉鍒,鍗存瘡涓汉閮藉彲浠ユ劅鍙楀埌瀹冪殑瀛樺湪,姘旀湁濂藉潖涔嬪垎,鎵浠ヤ汉浠敤椋庢按鏉ュ彫鍞ょ姘,璧惰蛋鏅︽皵銆傞槾闃宠鏄姘村鐨勪竴涓噸瑕佹蹇点傛妸涓栭棿涓囩墿鍧囧垝鍒...
  • URL鏄粈涔堟剰鎬?
    绛旓細瀹冨寘鍚殑淇℃伅鎸囧嚭鏂囦欢鐨勪綅缃互鍙婃祻瑙堝櫒搴旇鎬庝箞澶勭悊瀹冦傚熀鏈URL鍖呭惈锛氭ā寮忥紙鎴栫О鍗忚锛夈佹湇鍔″櫒鍚嶇О锛堟垨IP鍦板潃/缃戝潃锛夈佽矾寰勫拰鏂囦欢鍚嶏紝鍗忚閮ㄥ垎鍒欎互鈥//鈥濅负鍒嗛殧绗︼紝濡傗滃崗璁細//鎺堟潈/璺緞?鏌ヨ鈥濄傚叾涓鑸娉曟牸寮忎负锛歱rotocol :// hostname[:port] / path / [;parameters][?query]#fragmen ...
  • 姹夊瓧鐨勬晠浜,鏄眽
    绛旓細閾炬帴: https://pan.baidu.com/s/1sgkyzzJFgMUdwlWLPz88vA 鎻愬彇鐮: qn36 澶嶅埗杩欐鍐呭鍚庢墦寮鐧惧害缃戠洏鎵嬫満App锛屾搷浣滄洿鏂逛究鍝 绁炲鐨勬眽瀛楁晠浜
  • 鏈卞厓鐠.鏈辨#鐖跺瓙鏄鎬庢牱绮夐グ鍘嗗彶鎺╃洊灞犳潃缃鐨
    绛旓細闀挎湡浠ユ潵,鏈卞厓鐠嬫湵妫g埗瀛愮殑鍑舵畫鏈у拰琛鑵ユ潃鎴彶瀹炲凡缁忚璁稿瀛﹁呬綔浜嗘繁鍏ユ彮闇插拰娣卞埢鎵瑰垽,鐒惰,鏈辨皬鐖跺瓙浼犲巻鍙瞇/url]鐨勭绉嶅姡杩硅繕寰椾笉鍒板厖鍒嗘瑙嗐傚綋浠婄殑鏌愪簺瀛﹁呯敋鑷宠繕閫氳繃鏈辨皬鐖跺瓙鎵浼犵殑瀹樻柟鈥滄鍙测,鏉ヤ负鍏堕粦鏆楁毚铏愮粺娌诲ぇ鍞辫禐姝屻傛鏃犵枒闂,杩欑鐜拌薄鏄崄鍒嗗彲鎮茬殑銆傛垜浠韩涓21涓栫邯鐨勭幇浠e叕姘,蹇呴』鏈夋瑙哰鐨勫媷姘斻
  • dvd閲岄潰鐨勭數褰卞彲浠ュ鍒跺嚭鏉ュ悧?鍙互鐨勮瘽鍔犲垎!
    绛旓細http://count.skycn.com/softdownload.php?id=10567&url=http://schttp.skycn.net/down/Codecs6000_allin1.zip鍏堟妸涓婇潰杩欎簺杞欢瀹夎涓,鎿嶄綔绯荤粺鎺ㄨ崘浣跨敤Windows 2000,闇瑕16X鐨凞VD鍏夐┍,鏈濂芥湁5G纭洏绌洪棿銆備竴銆佹姄DVD鍒扮‖鐩:鍦―VD鍏夌洏涓,瀛樺偍鐨勬槸VOB鏂囦欢,杩欑鏂囦欢鐩稿綋浜嶸CD鐨凞AT鏂囦欢,杩欎簺鏂囦欢濡傛灉娌℃湁琚姞瀵,鍒...
  • 鎬庢牱鑳戒笅杞芥枃妗
    绛旓細鍙互璁惧畾鎵瑕佷笅杞界殑缃戦〉浠ュ強瑕佷笅杞界殑鏃堕棿,NetAttache pro 浼氳嚜鍔ㄧ殑鎷ㄦ帴杩炴帴鍒拌缃戠珯,灏嗕綘闇瑕佺殑缃戦〉鎶撳洖鏉,鐒跺悗鍐嶈嚜鍔ㄦ柇绾.瀹冧細渚濈収浣犳墍璁惧畾鐨勭綉椤点屽眰鏁般,灏嗙綉椤垫枃浠舵姄鍙栧洖鏉.褰撶綉璺嫢濉炴椂,瀹冭繕浼氳嚜鍔ㄩ噸璇 10 娆,骞朵笖浠ユ瘡娆″悓鏃舵姄鍙20涓枃浠剁殑瓒呭揩閫熷害鏉ヤ笅杞界綉椤.鍦ㄤ笅杞界殑鏂囦欢绫诲瀷鏂归潰,浣犲彲浠ラ夋嫨瑕佷笉瑕佷笅杞藉奖鍍...
  • 扩展阅读:苹果手机怎么打开url ... 苹果怎样解除禁止网页 ... 图片一键生成url ... 打印机的uri在哪里看 ... 安卓手机打开url教程 ... 怎么解除url限制 ... 解除网站被拦截的方法 ... url编码在线转换 ... 网址在线转换url格式 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网