mirror of
https://github.com/LC044/WeChatMsg
synced 2025-04-29 01:08:11 +08:00
python3.10以下
`str | bytes`这种语法是python3.10的语法,但是还有很多人用的是python3.8,这样就会报错。 使用typing的union是个通用办法,不知道你们的想法怎么样?
This commit is contained in:
parent
a61d0ab338
commit
e8eeb1419e
@ -8,6 +8,8 @@ emoji.py
|
|||||||
所以禁止任何人以任何方式修改或间接修改该文件,违者后果自负
|
所以禁止任何人以任何方式修改或间接修改该文件,违者后果自负
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from typing import Union
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import traceback
|
import traceback
|
||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
@ -93,7 +95,7 @@ class Emotion:
|
|||||||
if lock.locked():
|
if lock.locked():
|
||||||
lock.release()
|
lock.release()
|
||||||
|
|
||||||
def get_emoji_url(self, md5: str, thumb: bool) -> str | bytes:
|
def get_emoji_url(self, md5: str, thumb: bool) -> Union[str, bytes]:
|
||||||
'''供下载用,返回可能是url可能是bytes'''
|
'''供下载用,返回可能是url可能是bytes'''
|
||||||
if thumb:
|
if thumb:
|
||||||
sql = '''
|
sql = '''
|
||||||
|
Loading…
Reference in New Issue
Block a user