Как получить название языка, на котором написан текст?
langdetect - не подходит, маленький объем текста не получается определить.
textblob - скоро вырежут функцию + она не работает нормально.
polyglot - отличный вариант, но нужно заморачиваться с установкой и выворачиваться, чтобы установить.
Всё это замечательно, но для того, чтобы ставить тэг python, надо код на языке или тонкости самого языка. А вопросы по лингвистике… тут python не в тему.
utsiye, для поиска разработаны поисковые системы. На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
utsiye, к сожалению часто такой компромис бывает, а в чем проблема установить зависимости, да и можно просто создать контейнер, в котором они будут храниться и потом уже распространять этот контейнер?
utsiye, а какая именно проблема решается тем, что она в 1 exe?
Не любую программу можно упаковать так - с этим нужно смириться.
Да и не все нужно так упаковывать. Например, если делаешь какое-то клиент-серверное приложение, да заморачиваться упаковкой сервера в 1 исполняемый файл точно нет смысла, и тем более нет смысла заморачиваться с упаковкой в исполняемый файл для винды.