из pprint import pprint
из PIL импортировать изображение
импортировать googletrans
импортировать pytesseract
импортировать pyautogui
импортировать время
импортировать ОС
номер_файла = 1
имя_файла = имя_файла = "memrise_screenshot" + str(номер_файла) + ".png"
pyautogui.screenshot(имя_файла)
номер_файла = (номер_файла) + 1
image = Image.open(имя_файла)
gray_image = image.convert("L")
text = pytesseract.image_to_string(gray_image)
clean_text = text.replace("\x0c", "").strip()
##### средство удаления изображений
os.remove(file_name)
translator = Translator()
translation = Translation.translate(clean_text)
print(f"{translation.origin} ({translation.src}) --> {translation.text} ({translation.dest})")
print(имя_файла)
Код: Выделить всё
-`
.o+`
`ooo/
`+oooo:
`+oooooo:
-+oooooo+:
`/:-:++oooo+:
`/++++/+++++++: blou
`/++++++++++++++: ---------
`/+++ooooooooooooo/` OS //>wwwwwwwwwww
Подробнее здесь: [url]https://stackoverflow.com/questions/79882891/pytesseract-and-tesseract-giving-errors-for-seemingly-no-reason[/url]
Мобильная версия