Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
python:python [2019-05-16 13:29] GreyWolf |
python:python [2022-12-01 09:13] (текущий) GreyWolf |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
https://www.python.org/ | https://www.python.org/ | ||
+ | Для разработки можно использовать [[geany:geany|Geany]]. | ||
====== WxPython ====== | ====== WxPython ====== | ||
Библиотека [[wxwidgets:wxwidgets|wxWidgets]] | Библиотека [[wxwidgets:wxwidgets|wxWidgets]] | ||
Строка 24: | Строка 24: | ||
http://wxpython.org/ | http://wxpython.org/ | ||
+ | |||
+ | ====== Локализация программ ====== | ||
+ | FIXME | ||
+ | |||
+ | Для локализации используется модуль gettext | ||
+ | |||
+ | Создание шаблона (''messages.pot'') | ||
+ | <code bash> | ||
+ | pygettext file.py | ||
+ | </code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[https://dsent.me/blog/2014/10/12/python-scripts-gettext-l10n/|Локализация Python-скриптов при помощи gettext | dsent.me]] | ||
+ | |||
+ | [[https://habr.com/ru/post/73554/|Международные ягнята / Хабр]] | ||
+ | |||
+ | [[http://dmitry.miramik.ru/2011/06/02/gettext-v-python-primer/|Gettext в Python. Пример | Блог Python программиста]] | ||
====== Ссылки ====== | ====== Ссылки ====== | ||
Строка 32: | Строка 50: | ||
[[http://zetcode.com/wxpython/layout/|Layout management in wxPython]] | [[http://zetcode.com/wxpython/layout/|Layout management in wxPython]] | ||
+ | Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач — Язык программирования Python. 2001 — 454 c. | ||
+ | |||
+ | [[https://habr.com/ru/post/208192/|Катастрофа Unicode в Python3 / Хабр]] | ||
+ | |||
+ | **[[https://chriswarrick.com/blog/2016/02/10/deploying-python-web-apps-with-nginx-and-uwsgi-emperor/|Deploying Python Web Applications with nginx and uWSGI Emperor | Chris Warrick]]** | ||
+ | |||
+ | |||
+ | ===== Документация на русском ===== | ||
+ | Леонид Хозяинов подготовил перевод документации по [[https://digitology.tech/docs/python_3/|Python 3.8.8]]: | ||
+ | * [[https://digitology.tech/docs/python_3/tutorial/index.html|Учебник]] (для тех. кто только делает первые шаги в программировании на Python) | ||
+ | * [[https://digitology.tech/docs/python_3/library/index.html|Справочник по стандартной библиотеке]] (богатая коллекция встроенных модулей для решения повседневных задач) | ||
+ | * [[https://digitology.tech/docs/python_3/reference/index.html|Справочник по языку]](языковые конструкции, операторы, выражения, модель данных и др.) | ||
+ | * [[https://digitology.tech/docs/python_3/using/index.html|Настройка и использование Python]] | ||
+ | * [[https://digitology.tech/docs/python_3/installing/index.html|Установка Python модулей]] | ||
+ | * [[https://digitology.tech/docs/python_3/distributing/index.html|Распространение Python модулей]] | ||
+ | * [[https://digitology.tech/docs/python_3/extending/index.html|Расширение и встраивание]] | ||
+ | * [[https://digitology.tech/docs/python_3/faq/index.html|Часто задаваемые вопросы по Python]] | ||
+ | * [[https://digitology.tech/docs/python_3/howto/index.html|Python HOWTO]] | ||
+ | * [[https://digitology.tech/docs/python_3/c-api/index.html|Python/C API]] | ||
+ | |||
+ | [[github>sfcl/python_doc_3.8.3|Репозиторий на GitHub]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[https://www.opennet.ru/opennews/art.shtml?num=54908|Перевод на русский язык документации по CPython 3.8.8]] | ||
+ | |||
+ | ===== TUI ===== | ||
+ | * [[http://urwid.org/index.html|Urwid - Console user interface library for Python]] | ||
+ | * [[https://habr.com/ru/post/352904/|Создаем TUI на python / Хабр]] | ||
{{tag>admin programming}} | {{tag>admin programming}} | ||