首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【经验总结】Python3 Requests 模块请求内容包含中文报错的解决办法

0x00 前言 最近在写一个爬虫代码,里面需要使用 get 传参中文,但是如果直接使用中文而不对其编码的话,程序将会报错。...1、在中文后加上".encode('GBK')" 2、在文件头部加上"#coding = utf-8" 3、在中文后加上".encode('utf-8')" 这几种方法在我这里都行不通,抓包也可以看到数据包里的中文并不是我们想象的经过...GET /test=b'%5Cxe6%5Cxb5%5Cx8b%5Cxe8%5Cxaf%5Cx95' HTTP/1.1 0x02 可行的办法 最后才意识到,其实并不需要对中文进行 GBK、UTF-8 转码...from urllib.parse import quote text = quote("测试", 'utf-8') 利用 quote 函数对 “测试” 进行 URL 编码后,再次抓包可以看到中文部分已经是

1.1K30

Python基础包含哪些内容?学习什么?

Python基础包含哪些内容?学习什么?...学习Python基础了解Python语言起源、设计目标、设计哲学,Python语言的优缺点和面向对象的基本概念、执行方式、集成开发环境PyCharm的使用为Python的深入学习做铺垫。 ?...接下来老师就介绍一下Python编程基础学习内容: 1、Python 基础语法 计算机组成:硬件、软件、计算机运行程序方式、Python 语言的特点、应用领域、Python IDE、程序注释:单行注释、...2、Python 容器 字符串的定义、遍历、下标、切片、常用方法(find、 index、count、replace、split、capitalize、title、 startwith、endwith、...基础知识点能具备基本的编程思维, 掌握基础的Python编程技术, 能够完成较小程序的开发,尚达不到企业的用人标准。

56130

python中文编码&json中文输出问

python2.x版本的字符编码有时让人很头疼,遇到问题,网上方法可以解决错误,但对原理还是一知半解,本文主要介绍 python 中字符串处理的原理,附带解决 json 文件输出时,显示中文而非 unicode...首先简要介绍字符串编码的历史,其次,讲解 python 对于字符串的处理,及编码的检测与转换,最后,介绍 python 爬虫采取的 json 数据存入文件时中文输出的问题。...(2)中文Python中的字典能够被序列化到json文件中存入json with open("anjuke_salehouse.json","w",encoding='utf-8') as f:...NOTE 中文写入txt、json文件是无非就是open()文件时,需要添加utf-8,dump()时,需要添加ensure_ascii=False,防止ascii编码,但是刚开始因为python版本是...网上关于中文这个编码问题有很多,但是他们都没有强调python版本的问题!!!其他3.xx的版本没有试过。

6.7K20
领券