Vladimir
Народ, а есть какие-то обертки на докере для питоновсих приложений?
Vladimir
Чтобы быстро просто и удобно своё приложение в контейнер загнать
Anonymous
А subprocess в чём проблема использовать?
Anonymous
Там вроде не так уж и сложно
Vladimir
вообщем все очень круто, мне очень понравилось как питон легко запустить в докере
Vladimir
))) ага, почти
Danil
/stat@combot
Combot
combot.org/c/-1001014997953
s0menickname
норм
s0menickname
6% флуда мои
Vladimir
Вот при помощи такого простого Dockerfile я указываю какую версию питона я хочу видеть в контейнере, какие библиотеки нужны для моего проекта, весь проект в app.tar.gz FROM python:3.4.9 RUN pip3 install bs4 cherrypy "yandex-translater==1.0" pytelegrambotapi pyocr tabulate speechrecognition ADD app.tar.gz / WORKDIR /app COPY pkey.pem /app COPY cert.pem /app CMD [ "python3", "/app/start.py" ]
s0menickname
действительно просто
Vladimir
Не совсем правильно
там еще Expose кстати можно добавить
Chebyrash
И pip 3 install надо делать из requirements.txt
Vladimir
fromlatest.io глянь
пишет "No problems or suggestions found!"
Chebyrash
пишет "No problems or suggestions found!"
COPY можно в один слой засунуть
Chebyrash
У тебя два
Vladimir
И pip 3 install надо делать из requirements.txt
это да, но мне показалось мой вариант более удобен для отладки почему-то)
Chebyrash
Два файла за раз закинуть
Vladimir
А зачем у тебя tar.gz?
не помню уже почему так стал делать. кажется чтобы у файлов и директорий права сохранялись
Vladimir
хм
Chebyrash
Тем более зачем тебе права в контейнере
Vladimir
я скажу тебе а ты подумаешь обо мне плохо))
Vladimir
иногда пользуюсь supervisorом) а там такое....
Vladimir
😂
Chebyrash
Vladimir
Не подумаю )
спасибо за здравую критику, решил подправить)
Rustem
Всем привет, пытаюсь правильно заенкодить строку, которая из БД поступает в таком виде "Лив с разборок+Багоюз+Оскорбление администрации+Фрикилл X2", при str.encode("windows-1252", "ignore").decode("utf-8", "ignore"), получается вроде бы адекватная строка, но теряется буква "с", подскажите, что можно сделать в таком случаи?
Rustem
В бд юникод
Rustem
А вот то, что заносит туда данные исправить нет возможности
Rustem
Набирать что?
Rifat
закодированный текст
Rustem
Такой из БД пришел
Alibek
Кто может доделать код?
Alibek
Проблем только со циклом
Alibek
А кстати с ткинтером тоже есть баг
s0menickname
кидай код
s0menickname
и пиши, в чем проблема
s0menickname
телепатов тут вроде нет
Alibek
Alibek
проьлема с прорисовкой
Alibek
этого кода нет в инете сам с другом дораьотал но есть баг
Alibek
крч еще если загаданное слово составе которого есть 2 ОДИНАКОВЫЕ буквы то он 2 тупо не вводит
Alibek
еще последнюю букву не вводит
Alibek
крч недоработанный код
s0menickname
ну, у тебя в первой строчке ошибка как минимум
s0menickname
код просто пиздец, ничего не понятно
s0menickname
Alibek
а там как сделать так чтобы псоденяя загаданное буква вводидось
Alibek
это буквы
s0menickname
в коде куча ошибок
s0menickname
не понятно что он делает
s0menickname
это буквы
что должно происходить?
Alibek
вызовает буквы
s0menickname
эээ
s0menickname
нет
s0menickname
что должна делать программа вообще?
Alibek
это игра
Alibek
тут графон за ткинтером
Alibek
а слова из тхт файла
Alibek
берутся
Alibek
это веселица
Alibek
Alibek
Вот такая дичь выходит
s0menickname
а зачем кнопки на экране?
s0menickname
клавиатура же есть
Alibek
Хз так писали
Alibek
У меня вообще естт простые коды этой игры без норм интерфэйса и всяких клавиатур
Sergei
Привет,а кто-то работал с VK api?