python中如何处理被识别为str类型的\u编码问题

在爬虫中遇到\u的符号,发现是一个emoji表情。但是python将整个内容识别为str类型,无法将\u的编码转换出来。
获取到的内容提取为:“やはり可愛いですな\uD83D\uDC9Eこの動画見て改めて思ったけど目パチクリしてる”
其中的\uD83D\uDC9E应该是emoji表情💞
尝试过单独复制出来新建一个变量测试,txt = "やはり可愛いですな\uD83D\uDC9Eこの動画見て改めて思ったけど目パチクリしてる"
txt = txt.encode('utf-16', 'surrogatepass').decode('utf-16')
print(txt)
可以成功得到“やはり可愛いですな💞この動画見て改めて思ったけど目パチクリしてる”
但是如果在爬虫程序中或者在文本中读取,则此方法失效,依旧无法识别\uD83D\uDC9E。
目前感觉是python将\u同样识别为字符串类型,所以没有将其转码。
请教一下各位如何解决

img

img