Ответы пользователя по тегу Python
  • Можно ли в шаблон Word подставлять данные из Python?

    robux
    @robux
    Вместо Word (.doc) можно использовать LibreOffice (.odt).
    Правишь заготовку, а потом скриптом ODT->PDF или ODT->DOC.

    P.S. Кстати, и .odt, и .docx - это сжатые zip-ом текстовые xml-файлы. Поэтому многие советуют сначала распаковать "документ", заменить в одном из полученных xml слова-маркеры, а потом обратно запаковать.
    Ответ написан
    1 комментарий
  • Как разрабатывать GUI на Python?

    robux
    @robux
    > Tkinter, WxPython и PyQT

    Ещё есть Gtk2, FOX, FLTK, Gtk3.

    > Подскажите, что удобнее для решения простых задач

    Для простых задач и чтоб удобнее, я бы сейчас выбрал FOX.
    Ответ написан
  • Почему не работает поиск подстроки в строке?

    robux
    @robux
    Частая ошибка: либо двойное равно в присваивании, либо присваивание в условии.
    Особенно для тех, кто писал на Бейсике, Паскале и им подобным :)
    Ответ написан
    Комментировать
  • Как сделать чтобы бот отвечал только админу?

    robux
    @robux
    Нужно определять пользователя:
    1) по id учетной записи
    2) по IP с которого идет запрос
    3) просить ввести [имя и] пароль.
    Понятно, что эти параметры в бот нужно задать заранее, чтобы бот знал, как отличать пользователя-админа от пользователя-обычного.
    Ответ написан
    3 комментария
  • Руби или же питон?

    robux
    @robux
    Пишу на обоих языках.
    Руби в своё время выбрал за внешний вид кода (как бывшему делфисту он мне ближе).
    Позже, в связи с бОльшим распространением на хостингах, стал писать и на питоне.

    Сначала вид питона шокирует: строгие отступы, двоеточия после функций, отсутствие закрытия тела циклов. У питона весьма своеборазный зоопарк модулей, они разбиты на меньшие куски, поэтому как правило в питоне приходится подключать больше модулей.

    Руби кажется более структурированным и идеологически выверенным. Питон же более прагматичный язык. Но со временем понимаешь, что у питона есть свой шарм. Например после питона я постоянно норовлю двоеточие поставить, или end'ы «забываю» ставить )

    Оба языка существуют много лет, имеют библиотеки на все случаи жизни. Оба языка хорошо описаны, в инете много примеров на все случаи жизни. Поэтому когда встает задача что-нибудь сделать, ответ всегда находится.

    Поставь себе программистскую задачу. И выполни её на руби и на питоне.
    Сам почувствуешь, какой язык тебе ближе.
    Ответ написан
    1 комментарий
  • Gstreamer: можно ли соединить два Pipeline'а?

    robux
    @robux Автор вопроса
    Ну хорошо, упрощу вопрос:
    можно ли хотя бы приостановить одну ветку после tee?

    Т.е. чтобы поток данных в эту ветку не шёл. Что-то типа паузы.
    Но пауза не на весь пайплайн, а на его отдельную ветку, м?
    Ответ написан
    Комментировать