小编Jam*_*949的帖子

写入JSON - 将\ u00a3转换为£

我正在使用Selenium和python来抓取一个网站.我正在抓一些'£'字符,但是我得到了这个:\u00a3当写入JSON时(它们显示为'£',我将它们打印到终端).

我知道它们是Unicode,我需要UTF8(?).我已经尝试了一些我在SO上找到的东西并没有取得多大成功.

我试过.replace(.replace('\ u00a3','£') - 但是我没有取得多大成功.

如何让角色看起来像'£'而不是\u00a3

这是打印错误的行.如果您想查看我的整个代码,请告诉我.

price = page.find_element_by_class_name('header_tags').text
Run Code Online (Sandbox Code Playgroud)

python selenium json utf-8 selenium-webdriver

3
推荐指数
2
解决办法
336
查看次数

标签 统计

json ×1

python ×1

selenium ×1

selenium-webdriver ×1

utf-8 ×1