关于获取单词释义的方法
lemisky opened this issue · comments
foyou commented
"""..."""
from pygtrans import Translate
class CustomTranslate(Translate):
"""自定义翻译类"""
def definition(self, q: str):
"""获取单词释义, 仅限English"""
response = self.session.post(
self.DETECT_URL,
params={'dj': 1, 'sl': 'en', 'tl': 'zh-CN', 'ie': 'UTF-8', 'oe': 'UTF-8', 'client': 'at',
'dt': ['t', 'md']},
data={'q': q}
)
return response.json()
if __name__ == '__main__':
ct = CustomTranslate()
x = ct.definition('account')
print(x)
foyou commented