python - 如何使用 Python 3 将字符串中的所有 unicode 代码“翻译”为实际符号?
问题描述
解决方案
urllib 返回字节:
>import urllib
>url = 'https://stackoverflow.com/questions/62085906'
>data = urllib.request.urlopen(url).read()
>type(data)
bytes
>idx = data.index(b'characters like')
>data[idx:idx+20]
b'characters like "\xc3\xa7"'
现在,让我们尝试将其解释为 utf-8:
>data[idx:idx+20].decode('utf-8')
'characters like "ç"'
瞧!
推荐阅读
- list - PowerQuery:如何用多列的每列名称替换文本
- bash - 使用 bash 获取活动的 kerberos 主体
- javascript - Javascript在恢复功能之前等待按钮按下
- angular - 垫子图标不显示
- javascript - 如何使用 .env 文件制作登录屏幕?
- swift - RxSwift 和 AVKit 的问题
- python-3.x - 如何在 PyQt5 的列表小部件中添加图像?
- javascript - 带有 useEffect 和 React Native 的 socket.IO 不会多次更新 Redux 状态
- excel - 有没有办法在 32 位 Excel 的 VBA 中存储 64、128 或 256 字节值?
- html - 超过页面末尾的下拉菜单