Python 重新编译(";[";^SyntaxError:(unicode错误)';UnicodeScape';编解码器可以';对位置0-7:截断的\uxxxxx转义中的字节进行解码

Python 重新编译(";[";^SyntaxError:(unicode错误)';UnicodeScape';编解码器可以';对位置0-7:截断的\uxxxxx转义中的字节进行解码,python,regex,Python,Regex,我想运行这段代码,以便在我的推文中获得每一个快乐的表情符号。但我得到了错误。我正在使用谷歌colab。我正在这样做 emoji\u pattern\u happy=re.compile(“[” u“\U0001F600” u“\U0001F617”#表情符号 u“\U0001F642” u“\U0001F60A” u“\U0001F60D” u“\U0001236A” u“\U0001F61A” u“\U0001F63A” u“\U0001F63B” u“\U0001F61B” u“\U0001

我想运行这段代码,以便在我的推文中获得每一个快乐的表情符号。但我得到了错误。我正在使用谷歌colab。我正在这样做

emoji\u pattern\u happy=re.compile(“[”
u“\U0001F600”
u“\U0001F617”#表情符号
u“\U0001F642”
u“\U0001F60A”
u“\U0001F60D”
u“\U0001236A”
u“\U0001F61A”
u“\U0001F63A”
u“\U0001F63B”
u“\U0001F61B”
u“\U0001F60E”
u“\U0001F60C”
u“\U0001F642”
u“\U0001F923”
u“\U0001F494”
u“\U00012764”
u“\U0001F499”
u“\U0001F49C”
u“\U0001F9OE”
u“\U0001F970”
u“\U0001F64C”
u“\U0001F4AF”
u“\U0001F91D”
u“\U0001F49F”
u“\U0002763”
u“\U0001F913”
u“\U0001F415”
u“\U0001F4AB”
u“\U0001F91F”
u“\U0001F44D”
u“\U0001F44F”
u“\U0001F924”
u“\U0001F496”
u“\U0001F497”
u“\U0001F493”
u“\U0001F49B”
u“\U0001F49A”
u“\U0001F920”
u“\U000F9E1”
u“\U0001F48B”
u“\U0001F48C”
u“\U0001F498”
u“\U0001F49D”
u“\U0001F973”
u“\U0001F917”
u“\U0001F638”
u“\U0001F642”
“]+”,标志=re.UNICODE)

您在
u“\U0002763”
u“\U000F9E1”
中留下了一个
1
;大概您的意思是
u“\U00012763”
(不确定)和
u“\U0001F9E1”
(似乎有可能).
\U
转义需要精确的八个十六进制数字。幸运的是,
语法错误
阻止了您意外搜索一些随机的不相关字符。

欢迎使用此方法。您能否提供一个示例,说明如何检索和解析推文?请在帖子中包含完整的回溯。
\U
转义符后面必须紧跟八个十六进制字符。是的,成功了。谢谢。