рдЕрднрд┐рд╡рд╛рджрди, рд╣рдмреНрд░ред рдпрд╣ рд▓реЗрдЦ рдЗрд╕реА рдХрд╛ рдПрдХ рд╕рд┐рд▓рд╕рд┐рд▓рд╛ рд╣реИред рдкрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рджреГрдврд╝рддрд╛ рд╕реЗ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
рдЖрдЬ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:
- рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЙрддреНрддрд░ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рд╕рд╛рдореВрд╣рд┐рдХ рдЦреЗрдд
- рдПрдХ рдпреИрдВрдбреЗрдХреНрд╕ рдЕрдиреБрд╡рд╛рджрдХ рдХреЛ рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП
- рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рд╕рдм рдХреБрдЫ рдЧрд▓рдд рдХрд┐рдпрд╛
рдЖрдкреА рдпрд╛рдВрдбреЗрдХреНрд╕ рдЕрдиреБрд╡рд╛рджрдХ
рдпреИрдВрдбреЗрдХреНрд╕ рдЕрдиреБрд╡рд╛рджрдХ рдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рдПрдкреА рд╣реИ рдФрд░ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╣рдо рдзреНрдпрд╛рди рд╕реЗ
рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ
рд╣реИрдВ рдФрд░ рд▓рдбрд╝рд╛рдИ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рдпрд╛рдВрдбреЗрдХреНрд╕ рд╣рдореЗрдВ рдПрдХ рд╕реБрдЕрд░ рдбрд╛рд▓рддрд╛ рд╣реИред
рдЕрдиреБрд╡рд╛рдж рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ
Yandex.Translator рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, Yandex.Translator рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯ рдХрд┐рдП рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рди рдХреЗ рд╕рдХреНрд░рд┐рдп рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдКрдкрд░ рдпрд╛ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкрд╛рда рд▓реЗрдЖрдЙрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ
рдкрд╛рда рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ;
рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдорджрдж
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░;
рдЙрди рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдпрд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рдЬрд╣рд╛рдВ рд╕реЗрд╡рд╛ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЦреИрд░, рд╣рдо рд▓реЛрдЧреЛрдВ рдХреЛ рдЧрд░реНрд╡ рдирд╣реАрдВ рд╣реИ, рд╣рдо рдЬреАрд╡рд┐рдд рд░рд╣реЗрдВрдЧреЗред
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрддрд╛ рд╣реИ, рд╣рдо рдкреВрдЫрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рдХрд┐рд╕ рднрд╛рд╖рд╛ рдореЗрдВ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рд╣рдо рдкрд╛рда рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдо рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рдХреЗ рдмрд╛рджред
рддрдХрдиреАрдХреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдПрдкреА рдХреБрдВрдЬреА
рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрд╣рдо
рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ
рдХрд░рддреЗ рд╣реИрдВfrom yandex_translate import YandexTranslate
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛, рд╣рдо рд▓реЙрдиреНрдЧрдкреЛрд▓ рдХреЛ рдХрд┐рдХ рдХрд░рддреЗ рд╣реИрдВред
if event.text == '':
рдЕрдкрд╡рд╛рдж рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рд╡реЗ рдХреНрдпрд╛ рдЦрд╛рддреЗ рд╣реИрдВ
рдЕрдкрд╡рд╛рдж - рдпрд╣ рдПрдХ рдРрд╕реА рдЪреАрдЬ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреА рд╣реИред рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдпрд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЫреЛрдбрд╝рдХрд░ред
рдЖрдЗрдП рдЗрд╕ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд┐рдирд╛ рд╣рдорд╛рд░реЗ рдХреЛрдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
-Translation
-рднрд╛рд╖рд╛ рдХреНрдпрд╛ рд╣реИ? рджреЛ рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рд░реВрд╕реА - рдЖрд░рдпреВ, рдЕрдВрдЧреНрд░реЗрдЬреА - рдПрди
-en
рдЖрдк рдЬрд┐рд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ
-рд╣рд┐ рд╣рдмреНрд░
-Yandex.Translator рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╡рд╛рдж рдЯреНрд░рд╛рдВрд╕рд▓рд┐рдЯ
['рд╣рд╛рдп рд╣рдорд╛рд░']
рдареАрдХ рд╣реИ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдЖрдкрдХреЗ рдЕрдкрд╡рд╛рджреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВ:
-Translation
-рднрд╛рд╖рд╛ рдХреНрдпрд╛ рд╣реИ? рджреЛ рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рд░реВрд╕реА - рдЖрд░рдпреВ, рдЕрдВрдЧреНрд░реЗрдЬреА - рдПрди
-abrakadabra
рдЖрдк рдЬрд┐рд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ
-рд╣рд┐ рд╣рдмреНрд░
...
рдЗрд╕ рдмреАрдЪ, рдХрдВрд╕реЛрд▓ рдореЗрдВ:
Traceback (most recent call last): File "C:\Py_trash\habrex.py", line 112, in <module> main() File "C:\Py_trash\habrex.py", line 78, in main trResult = translate.translate(event.text, trFrom + '-' + trTo) File "C:\Users\Hukuma\AppData\Local\Programs\Python\Python37-32\lib\site-packages\yandex_translate\__init__.py", line 150, in translate raise YandexTranslateException(status_code) yandex_translate.YandexTranslateException: None
рдФрд░ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде:
-Translation
-рднрд╛рд╖рд╛ рдХреНрдпрд╛ рд╣реИ? рджреЛ рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рд░реВрд╕реА - рдЖрд░рдпреВ, рдЕрдВрдЧреНрд░реЗрдЬреА - рдПрди
-Abrakadabra
рдЖрдк рдЬрд┐рд╕ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ
-рд╣рд┐ рд╣рдмреНрд░
- рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рджрд░реНрдЬ рдХреА рдЧрдИ рднрд╛рд╖рд╛
рдореИрдВ рдХреЛрд╢рд┐рд╢ рдХреЛ рджреЗрдЦреВрдВрдЧрд╛ - рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЫреЛрдбрд╝рдХрд░:
try:
рдореИрдВ рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛:
try: result = str(wikipedia.summary(event.text)) except wikipedia.exceptions.PageError: print(' ') except wikipedia.exceptions.DisambiguationError: print('')
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ, рдХрдИ рдЕрдкрд╡рд╛рдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕ рдкрд░ рдореИрдВ рдЖрдкрдХреЛ рдЕрд▓рд╡рд┐рджрд╛ рдХрд╣рддрд╛ рд╣реВрдВред рдСрд▓ рдж рдмреЗрд╕реНрдЯ