电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

解決Python發送Http請求時,中文亂碼的問題

瀏覽:5日期:2022-07-26 18:11:34

解決方法:

先encode再quote。

原理:

msg.encode(’utf-8’)是解決中文亂碼問題。

quote():假如URL的 name 或者 value 值中有『&』、『%』或者『=』等符號,就會有問題。所以URL中的參數字符串也需要把『&=』等符號進行編碼,quote()就是對參數字符串中的『&=%』等符號進行編碼。

例子:

# -*- coding: UTF-8 -*-# python2.7from urllib import quoteimport requests def httpGet(sUrl): header = {} try: response=requests.get(sUrl, headers=header) sText = response.text return sText except BaseException: print BaseException def demo(msg): sEncodeMsg = quote(msg.encode(’utf-8’)) url = ’http://www.youdao.com/w/eng/’ + sEncodeMsg print httpGet (url) demo(u’90%的數據’)

補充知識:python 用Request payload 翻頁獲取不同的返回值

我就廢話不多說啦,直接看代碼吧!

headers={’Accept’:’*/*’,’Accept-Encoding’: ’gzip, deflate’,’Accept-Language’: ’zh-CN,zh;q=0.9’,’Ajax-method’: ’GetPageJYXTXXFB’,’Connection’: ’keep-alive’,’Content-Length’: ’129’,’Content-Type’: ’text/plain; charset=UTF-8’,’Cookie’: ’ASP.NET_SessionId=vdl5ooxkjkazwszgvj5woewh’,’Host’: ’ggzy.yibin.gov.cn’,’Origin’: ’http://ggzy.yibin.gov.cn’,’Referer’: ’http://ggzy.yibin.gov.cn/Jyweb/ZhaoBaoGongGaoList.aspx?Type=%e5%bb%ba%e8%ae%be%e5%b7%a5%e7%a8%8b&SubType=260’,’User-Agent’: ’Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36’,} #模仿瀏覽器 payload=[i*15,15,'FBSJ DESC','XMMC','','XXLB ={0} AND XTType={1} AND ZBFS != 2','[{'pvalue':'260'},{'pvalue':'1'}]'] #Request payload里面的信息 rsp=requests.post(url1,data=json.dumps(payload),headers = headers) #用Request payload里面的信息發送post請求 data_a=rsp.content def parse_js(expr): obj = eval(expr, type(’Dummy’, (dict,), dict(__getitem__=lambda s, n: n))()) return objlist_a = parse_js(data_a) # 把 json字典({KEY:’value’}) 轉換為python的字典({’key’:’value’})

以上這篇解決Python發送Http請求時,中文亂碼的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
主站蜘蛛池模板: 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 三效蒸发器_多效蒸发器价格_四效三效蒸发器厂家-青岛康景辉 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 一点车讯-汽车网站,每天一点最新车讯! | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 壹作文_中小学生优秀满分作文大全| 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 混合反应量热仪-高温高压量热仪-微机差热分析仪DTA|凯璞百科 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | ORP控制器_ORP电极价格-上优泰百科 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 据信,上课带着跳 D 体验-别样的课堂刺激感受引发网友热议 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 玉米加工设备,玉米深加工机械,玉米糁加工设备.玉米脱皮制糁机 华豫万通粮机 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 沈飞防静电地板__机房地板-深圳市沈飞防静电设备有限公司 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 光照全温振荡器(智能型)-恒隆仪器 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 楼梯定制_楼梯设计施工厂家_楼梯扶手安装制作-北京凌步楼梯 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 执业药师报名条件,考试时间,考试真题,报名入口—首页 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 |