日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python传中文参数_解决Python传递中文参数的问题

發布時間:2025/3/11 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python传中文参数_解决Python传递中文参数的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天有個需要需要傳遞中文參數給URL

但是在GBK環境下的腳本傳遞GBK的參數老是給我報UNICODE的解碼錯誤。煩的很。

所以我們果斷選擇用urlencode來處理中文,

由于國內外網站編碼不同,國內是GBK的,國外是UTF8的。

>>> import sys

>>> sys.stdin.encoding

'GBK'

表示我們的環境是GBK的

>>> import urllib

>>> urllib.quote('編碼坑爹')

'%B1%E0%C2%EB%BF%D3%B5%F9'

這樣我就得到了GBK的url編碼,用這個編碼直接傳遞給URL就能直接解釋出中文。不需要我們再處理了

>>> urllib.quote('編碼坑爹'.decode('gbk').encode('utf-8'))

'%E7%BC%96%E7%A0%81%E5%9D%91%E7%88%B9'

這是UTF-8的URL編碼

非常方便,解決另外困擾一天的問題。。。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

您可能感興趣的文章:python傳遞參數方式小結python進階教程之函數參數的多種傳遞方法詳解Python函數可變參數定義及其參數傳遞方式Python中函數的參數傳遞與可變長參數介紹淺談Python中函數的參數傳遞跟老齊學Python之總結參數的傳遞在Python中如何傳遞任意數量的實參的示例代碼

總結

以上是生活随笔為你收集整理的python传中文参数_解决Python传递中文参数的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。