python - 来自 Urllib2 的 Unicode 请求
问题描述
我正在使用 urllib2 发送发布请求,因此部分结果包含 Unicode 示例:\u10dc\u10d0\u10d7\u10d8\u10d0
所以我想让我的代码解码这个文本,有什么想法吗?
我试过这个 text = "\u10dc\u10d0\u10d7\u10d8\u10d0" text.decode('utf-8') 但它没有用
我的代码如下所示:
request = urllib2.Request(url, data=data, headers=request_headers)
request.get_method = lambda: method
connection = opener.open(request)
data = connection.read()
print data
解决方案
推荐阅读
- ruby-on-rails - 带有 WebPack 的 Bootstrap4 的 DataTables 未集成在 Rails 6 中?
- javascript - 如何在我的 todolist 应用程序中使用猫鼬从模型中删除特定项目
- python - 如何使用 Python 中的常规条目将日期系列转换为开始和结束日期
- python - 为什么这个 word_dict = {word: None for word_list} 这么快
- azure - Azure 数据工厂 Web 活动保存输出
- python - 如何在使用 selenium 的内置 html 页面上单击按钮时执行数据获取
- javascript - 从确认对话框中选择“取消”时,如何阻止表单输入字段重置?
- django - 如何将 Django User 模型链接到某些 Post 模型
- ansible - 在ansible中循环facter_disks
- dynamic-linking - .so-type 带有嵌入式 Python 解释器的插件:如何链接/加载 libpython?