ещё раз про Python
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
ещё раз про Python
Эта тема всего лишь продолжение предыдущих:
- Осваиваем Python по-быстрому (5 форумных страниц);
- Python (5 форумных страниц);
... только потому, что там а). слишком много набралось и б). был довольно большой перерыв в наполнении тем (в силу других интересов я почти 2 года не занимался Python ... прямо как у Александра Дюма: "2 года спустя" ).
Кроме того, к этой теме относятся и ... "специальные ответвления" здесь в форуме (предмет то - обширный, неподъёмный ):
- локализация в Python;
- Python - графика;
- Python в разработке WEB-приложений + Django;
- Python - динамическая типизация;
- связка Python + C/C++;
- Python - параллелизм
... и ещё 10 статей, "причёсанных" (но и сильно урезанных) для IBM Developer Works:
Тонкости использования языка Python: Часть 1. Версии и совместимость
Тонкости использования языка Python: Часть 2. Типы данных
Тонкости использования языка Python: Часть 3. Функциональное программирование
Тонкости использования языка Python: Часть 4. Параллельное исполнение
Тонкости использования языка Python: Часть 5. Мульти-платформенные многопоточные приложения
Тонкости использования языка Python: Часть 6. Способы интеграции Python и С/С++ приложений
Тонкости использования языка Python: Часть 7. Особенности взаимодействия с C++. Пакет distutils, библиотека Boost.Python, проект Cython
Тонкости использования языка Python: Часть 8. Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии
- Осваиваем Python по-быстрому (5 форумных страниц);
- Python (5 форумных страниц);
... только потому, что там а). слишком много набралось и б). был довольно большой перерыв в наполнении тем (в силу других интересов я почти 2 года не занимался Python ... прямо как у Александра Дюма: "2 года спустя" ).
Кроме того, к этой теме относятся и ... "специальные ответвления" здесь в форуме (предмет то - обширный, неподъёмный ):
- локализация в Python;
- Python - графика;
- Python в разработке WEB-приложений + Django;
- Python - динамическая типизация;
- связка Python + C/C++;
- Python - параллелизм
... и ещё 10 статей, "причёсанных" (но и сильно урезанных) для IBM Developer Works:
Тонкости использования языка Python: Часть 1. Версии и совместимость
Тонкости использования языка Python: Часть 2. Типы данных
Тонкости использования языка Python: Часть 3. Функциональное программирование
Тонкости использования языка Python: Часть 4. Параллельное исполнение
Тонкости использования языка Python: Часть 5. Мульти-платформенные многопоточные приложения
Тонкости использования языка Python: Часть 6. Способы интеграции Python и С/С++ приложений
Тонкости использования языка Python: Часть 7. Особенности взаимодействия с C++. Пакет distutils, библиотека Boost.Python, проект Cython
Тонкости использования языка Python: Часть 8. Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Модули Python для работы с systemd: Welcome to python-systemd’s documentation!.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Если "ещё раз" - то ещё раз
Чтобы не лопатить по много страниц в темах где оно накапливалось:
- теперь (на сегодня) меня интересуют только выжимки для практической работы
- некоторые среды исполнения и отладки, возможно ... которые мне покажутся (IMHO) полезными для работы
- справка по их инсталляции, настройке...
- справочники онлайн, для быстрой справки под рукой
- никаких учебников, публикаций и т.д. - этого всего более чем достаточно в показанных раньше темах.
Составляю себе памятку (на новом компьютере и после перерыва с Python больше года)...
Если кому ещё пригодится - замечательно, пользуйтесь на здоровье.
Если не интересно и не пригодится - проходите мимо.
Чтобы не лопатить по много страниц в темах где оно накапливалось:
- теперь (на сегодня) меня интересуют только выжимки для практической работы
- некоторые среды исполнения и отладки, возможно ... которые мне покажутся (IMHO) полезными для работы
- справка по их инсталляции, настройке...
- справочники онлайн, для быстрой справки под рукой
- никаких учебников, публикаций и т.д. - этого всего более чем достаточно в показанных раньше темах.
Составляю себе памятку (на новом компьютере и после перерыва с Python больше года)...
Если кому ещё пригодится - замечательно, пользуйтесь на здоровье.
Если не интересно и не пригодится - проходите мимо.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Цитаты тоже из прежних тем:Olej писал(а): - некоторые среды исполнения и отладки, возможно ... которые мне покажутся (IMHO) полезными для работы
- справка по их инсталляции, настройке...
Памятка (для Mint 17.1 ... возможно и других DEB дистрибутивов):Olej писал(а): А вот (подсказали) - совершенно прелестнейшая штучка: Reinteract.
Это не совсем среда разработки, это среда быстрого экспериментирования.
Код: Выделить всё
olej@nvidia ~ $ apt search reinteract
p reinteract - Основанная на электронных таблицах графиче
olej@nvidia ~ $ apt install reinteract
[sudo] password for olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
fonts-lyx python-dateutil python-matplotlib python-matplotlib-data
python-pyparsing python-tz
Предлагаемые пакеты:
dvipng inkscape ipython python-excelerator python-matplotlib-doc python-nose
python-scipy python-tornado python-traits python-wxgtk2.8
texlive-extra-utils texlive-latex-extra ttf-staypuft
Рекомендуемые пакеты:
python-tk
НОВЫЕ пакеты, которые будут установлены:
fonts-lyx python-dateutil python-matplotlib python-matplotlib-data
python-pyparsing python-tz reinteract
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 206 пакетов не обновлено.
Необходимо скачать 4 230 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 15,6 MB.
Хотите продолжить? [Д/н] y
Получено:1 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty-updates/universe fonts-lyx all 2.0.8.1-0ubuntu1 [151 kB]
Получено:2 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main python-dateutil all 1.5+dfsg-1ubuntu1 [48,9 kB]
Получено:3 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe python-matplotlib-data all 1.3.1-1ubuntu5 [2 390 kB]
Получено:4 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main python-pyparsing all 2.0.1+dfsg1-1build1 [34,3 kB]
Получено:5 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main python-tz all 2012c-1build1 [32,0 kB]
Получено:6 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe python-matplotlib i386 1.3.1-1ubuntu5 [1 448 kB]
Получено:7 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe reinteract all 0.5.0-3 [127 kB]
Получено 4 230 kБ за 4с (1 007 kБ/c)
Выбор ранее не выбранного пакета fonts-lyx.
(Чтение базы данных … на данный момент установлено 222190 файлов и каталогов.)
Preparing to unpack …/fonts-lyx_2.0.8.1-0ubuntu1_all.deb ...
Unpacking fonts-lyx (2.0.8.1-0ubuntu1) ...
Выбор ранее не выбранного пакета python-dateutil.
Preparing to unpack …/python-dateutil_1.5+dfsg-1ubuntu1_all.deb ...
Unpacking python-dateutil (1.5+dfsg-1ubuntu1) ...
Выбор ранее не выбранного пакета python-matplotlib-data.
Preparing to unpack …/python-matplotlib-data_1.3.1-1ubuntu5_all.deb ...
Unpacking python-matplotlib-data (1.3.1-1ubuntu5) ...
Выбор ранее не выбранного пакета python-pyparsing.
Preparing to unpack …/python-pyparsing_2.0.1+dfsg1-1build1_all.deb ...
Unpacking python-pyparsing (2.0.1+dfsg1-1build1) ...
Выбор ранее не выбранного пакета python-tz.
Preparing to unpack …/python-tz_2012c-1build1_all.deb ...
Unpacking python-tz (2012c-1build1) ...
Выбор ранее не выбранного пакета python-matplotlib.
Preparing to unpack …/python-matplotlib_1.3.1-1ubuntu5_i386.deb ...
Unpacking python-matplotlib (1.3.1-1ubuntu5) ...
Выбор ранее не выбранного пакета reinteract.
Preparing to unpack …/reinteract_0.5.0-3_all.deb ...
Unpacking reinteract (0.5.0-3) ...
Processing triggers for fontconfig (2.11.0-0ubuntu4.1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Настраивается пакет fonts-lyx (2.0.8.1-0ubuntu1) …
Настраивается пакет python-dateutil (1.5+dfsg-1ubuntu1) …
Настраивается пакет python-matplotlib-data (1.3.1-1ubuntu5) …
Настраивается пакет python-pyparsing (2.0.1+dfsg1-1build1) …
Настраивается пакет python-tz (2012c-1build1) …
Настраивается пакет python-matplotlib (1.3.1-1ubuntu5) …
Настраивается пакет reinteract (0.5.0-3) …
Processing triggers for python-support (1.0.15) ...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Обязательно:
Не помню, что там полезного в geany-plugins - пока трогать не буду ...
Код: Выделить всё
olej@nvidia ~ $ apt search geany
p geany - Небольшая и быстрая IDE
v geany-abi-69 -
v geany-api-216 -
p geany-common - Небольшая и быстрая IDE — общие файлы
p geany-plugin-addons - Различные дополнительные модули для Geany
p geany-plugin-codenav - Модуль навигации по коду для Geany
p geany-plugin-commander - command panel plugin for Geany
p geany-plugin-debugger - Модуль отладчика для Geany
p geany-plugin-devhelp - DevHelp plugin for Geany
p geany-plugin-doc - documentation plugin for Geany
p geany-plugin-extrasel - Модуль расширенного выделения для Geany
p geany-plugin-gendoc - Модуль генерации документации для Geany
p geany-plugin-geniuspaste - GeniusPaste plugin for Geany
p geany-plugin-gproject - Модуль gproject для Geany
p geany-plugin-insertnum - number inserting plugin for Geany
p geany-plugin-latex - Плагин улучшенной поддержки LaTeX для Gean
p geany-plugin-lipsum - Плагин для генерации «Lorem Ipsum» для Gea
p geany-plugin-lua - Lua scripting plugin for Geany
p geany-plugin-macro - macro plugin for Geany
p geany-plugin-markdown - markdown plugin for Geany
p geany-plugin-miniscript - Geany Mini-Script filter plugin
p geany-plugin-multiterm - multiterm plugin for Geany
p geany-plugin-numberedbookmarks - Пронумерованные закладки для Geany
p geany-plugin-pg - Модуль pg для Geany
p geany-plugin-prettyprinter - XML pretty printer for Geany
p geany-plugin-prj - Альтернативный менеджер проектов для Geany
p geany-plugin-scope - graphical GDB front-end for Geany
p geany-plugin-sendmail - Почтовый плагин для Geany
p geany-plugin-shiftcolumn - text column shifting plugin for Geany
p geany-plugin-spellcheck - Плагин проверки орфографии для Geany
p geany-plugin-tableconvert - Модуль преобразования таблиц для Geany
p geany-plugin-treebrowser - Модуль обозревателя дерева файлов для Gean
p geany-plugin-updatechecker - Модуль проверки обновлений для Geany
p geany-plugin-vc - Плагин поддержки систем контроля версий дл
p geany-plugin-webhelper - web helper plugin for Geany
p geany-plugin-xmlsnippets - XMLSnippets plugin for Geany
p geany-plugins - Набор плагинов для Geany
p geany-plugins-common - Набор плагинов для Geany (переводы)
Код: Выделить всё
olej@nvidia ~ $ apt install geany
[sudo] password for olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
geany-common
НОВЫЕ пакеты, которые будут установлены:
geany geany-common
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 206 пакетов не обновлено.
Необходимо скачать 3 779 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 9 805 kB.
Хотите продолжить? [Д/н] y
Получено:1 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe geany-common all 1.23.1+dfsg-1 [2 709 kB]
Получено:2 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe geany i386 1.23.1+dfsg-1 [1 070 kB]
Получено 3 779 kБ за 3с (1 083 kБ/c)
Выбор ранее не выбранного пакета geany-common.
(Чтение базы данных … на данный момент установлено 222809 файлов и каталогов.)
Preparing to unpack …/geany-common_1.23.1+dfsg-1_all.deb ...
Unpacking geany-common (1.23.1+dfsg-1) ...
Выбор ранее не выбранного пакета geany.
Preparing to unpack …/geany_1.23.1+dfsg-1_i386.deb ...
Unpacking geany (1.23.1+dfsg-1) ...
Processing triggers for doc-base (0.10.5) ...
Обработка 1 добавленный файл doc-base...
Регистрация документа в scrollkeeper...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Настраивается пакет geany-common (1.23.1+dfsg-1) …
Настраивается пакет geany (1.23.1+dfsg-1) …
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Код: Выделить всё
olej@nvidia ~ $ apt search anjuta
p anjuta - Интегрированная среда разработки на C/C++
p anjuta-common - Интегрированная среда разработки на C/C++
p anjuta-dbg - Интегрированная среда разработки на C/C++
p anjuta-extras - дополнительные модули и расширения для anj
p gir1.2-anjuta-3.0 - GObject introspection data for the Anjuta
p libanjuta-3-0 - GNOME development IDE, for C/C++ - shared
p libanjuta-dev - GNOME development IDE, for C/C++ - develop
Код: Выделить всё
olej@nvidia ~ $ apt install anjuta
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
anjuta-common devhelp-common libanjuta-3-0 libdevhelp-3-2 libgdl-3-5
libgdl-3-common libgladeui-2-6 libgladeui-common libserf-1-1 libsvn1
libvala-0.20-0
Предлагаемые пакеты:
libgtk-3-dev libgtkmm-3.0-dev glade gjs
Рекомендуемые пакеты:
intltool valac-0.20
НОВЫЕ пакеты, которые будут установлены:
anjuta anjuta-common devhelp-common libanjuta-3-0 libdevhelp-3-2 libgdl-3-5
libgdl-3-common libgladeui-2-6 libgladeui-common libserf-1-1 libsvn1
libvala-0.20-0
обновлено 0, установлено 12 новых пакетов, для удаления отмечено 0 пакетов, и 206 пакетов не обновлено.
Необходимо скачать 6 848 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 41,3 MB.
Хотите продолжить? [Д/н] y
Получено:1 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe libgdl-3-common all 3.8.1-2ubuntu1 [127 kB]
Получено:2 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe libgdl-3-5 i386 3.8.1-2ubuntu1 [71,0 kB]
Получено:3 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty-updates/main libserf-1-1 i386 1.3.3-1ubuntu0.1 [42,4 kB]
Получено:4 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty-updates/main libsvn1 i386 1.8.8-1ubuntu3.1 [907 kB]
Получено:5 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe libvala-0.20-0 i386 0.20.1-2ubuntu5 [753 kB]
Получено:6 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe anjuta-common all 2:3.10.2-0ubuntu2 [2 978 kB]
Получено:7 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe libanjuta-3-0 i386 2:3.10.2-0ubuntu2 [267 kB]
Получено:8 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main devhelp-common all 3.8.2-2ubuntu1 [42,1 kB]
Получено:9 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main libdevhelp-3-2 i386 3.8.2-2ubuntu1 [70,8 kB]
Получено:10 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main libgladeui-common all 3.16.1-0ubuntu2 [95,7 kB]
Получено:11 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/main libgladeui-2-6 i386 3.16.1-0ubuntu2 [443 kB]
Получено:12 http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ trusty/universe anjuta i386 2:3.10.2-0ubuntu2 [1 050 kB]
Получено 6 848 kБ за 6с (985 kБ/c)
Выбор ранее не выбранного пакета libgdl-3-common.
(Чтение базы данных … на данный момент установлен 223071 файл и каталог.)
Preparing to unpack …/libgdl-3-common_3.8.1-2ubuntu1_all.deb ...
Unpacking libgdl-3-common (3.8.1-2ubuntu1) ...
Выбор ранее не выбранного пакета libgdl-3-5:i386.
Preparing to unpack …/libgdl-3-5_3.8.1-2ubuntu1_i386.deb ...
Unpacking libgdl-3-5:i386 (3.8.1-2ubuntu1) ...
Выбор ранее не выбранного пакета libserf-1-1:i386.
Preparing to unpack …/libserf-1-1_1.3.3-1ubuntu0.1_i386.deb ...
Unpacking libserf-1-1:i386 (1.3.3-1ubuntu0.1) ...
Выбор ранее не выбранного пакета libsvn1:i386.
Preparing to unpack …/libsvn1_1.8.8-1ubuntu3.1_i386.deb ...
Unpacking libsvn1:i386 (1.8.8-1ubuntu3.1) ...
Выбор ранее не выбранного пакета libvala-0.20-0:i386.
Preparing to unpack …/libvala-0.20-0_0.20.1-2ubuntu5_i386.deb ...
Unpacking libvala-0.20-0:i386 (0.20.1-2ubuntu5) ...
Выбор ранее не выбранного пакета anjuta-common.
Preparing to unpack …/anjuta-common_2%3a3.10.2-0ubuntu2_all.deb ...
Unpacking anjuta-common (2:3.10.2-0ubuntu2) ...
Выбор ранее не выбранного пакета libanjuta-3-0.
Preparing to unpack …/libanjuta-3-0_2%3a3.10.2-0ubuntu2_i386.deb ...
Unpacking libanjuta-3-0 (2:3.10.2-0ubuntu2) ...
Выбор ранее не выбранного пакета devhelp-common.
Preparing to unpack …/devhelp-common_3.8.2-2ubuntu1_all.deb ...
Unpacking devhelp-common (3.8.2-2ubuntu1) ...
Выбор ранее не выбранного пакета libdevhelp-3-2.
Preparing to unpack …/libdevhelp-3-2_3.8.2-2ubuntu1_i386.deb ...
Unpacking libdevhelp-3-2 (3.8.2-2ubuntu1) ...
Выбор ранее не выбранного пакета libgladeui-common.
Preparing to unpack …/libgladeui-common_3.16.1-0ubuntu2_all.deb ...
Unpacking libgladeui-common (3.16.1-0ubuntu2) ...
Выбор ранее не выбранного пакета libgladeui-2-6.
Preparing to unpack …/libgladeui-2-6_3.16.1-0ubuntu2_i386.deb ...
Unpacking libgladeui-2-6 (3.16.1-0ubuntu2) ...
Выбор ранее не выбранного пакета anjuta.
Preparing to unpack …/anjuta_2%3a3.10.2-0ubuntu2_i386.deb ...
Unpacking anjuta (2:3.10.2-0ubuntu2) ...
Processing triggers for libglib2.0-0:i386 (2.40.2-0ubuntu1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for gnome-icon-theme (3.10.0-0ubuntu2) ...
Processing triggers for gconf2 (3.2.6-0ubuntu2) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Настраивается пакет libgdl-3-common (3.8.1-2ubuntu1) …
Настраивается пакет libgdl-3-5:i386 (3.8.1-2ubuntu1) …
Настраивается пакет libserf-1-1:i386 (1.3.3-1ubuntu0.1) …
Настраивается пакет libsvn1:i386 (1.8.8-1ubuntu3.1) …
Настраивается пакет libvala-0.20-0:i386 (0.20.1-2ubuntu5) …
Настраивается пакет anjuta-common (2:3.10.2-0ubuntu2) …
Настраивается пакет libanjuta-3-0 (2:3.10.2-0ubuntu2) …
Настраивается пакет devhelp-common (3.8.2-2ubuntu1) …
Настраивается пакет libdevhelp-3-2 (3.8.2-2ubuntu1) …
Настраивается пакет libgladeui-common (3.16.1-0ubuntu2) …
Настраивается пакет libgladeui-2-6 (3.16.1-0ubuntu2) …
Настраивается пакет anjuta (2:3.10.2-0ubuntu2) …
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Потому что это то, с чем я работал и что мне понравилось... о чём у меня хорошие воспоминания - а сейчас мне срочно нужно включиться в проект на Python, и нет времени харчами перебирать.
У вас может быть совсем другой выбор.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Справочные системы онлайн, под рукой, встроенная из своих установленных пакетов Python:Olej писал(а): - справочники онлайн, для быстрой справки под рукой
- Python 2:
Код: Выделить всё
olej@nvidia ~ $ pydoc -p 40000
pydoc server ready at http://localhost:40000/
Код: Выделить всё
olej@nvidia ~ $ pydoc3 -p 41000
Server ready at http://localhost:41000/
Server commands: [b]rowser, [q]uit
server>
Если разберусь - напишу. Как показано на картинке, справки Python 2 / Python 3 могут работать и одновременно - TCP-порты то разные.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Очень удобные в работе справочники online (это фактически переводы книг из документации, от авторов проекта Python, с ссылками по ним в оглавлении, по которым удобно бегать).
Эти страницы просто нужно держать открытыми в браузере, когда пишем Python-код.
Python
Python/Справочник по языку Python 3.1 - краткая сводка по синтаксису, иногда полезна: напомнить запист констант и т.д.
Python/Учебник Python 3.1 - это хоть и названо учебник, но это скорее под рукой справочник. Это, пожалуй, самый полезный документ из этой группы.
Эти страницы просто нужно держать открытыми в браузере, когда пишем Python-код.
Python
Отсюда "растут" все ссылки ... меня сейчас занимает Python 3, но по 2 там такие же руководства...Python 2.6
Python/Учебник Python 2.6
Python/Что нового в Python 2.6
Python/Использование Python 2.6
Python/Справочник по языку Python 2.6
Python/Справочник по библиотеке Python 2.6
Python 3.1
Python/Учебник Python 3.1
Python/Использование Python 3.1
Python/Справочник по языку Python 3.1
Python/Справочник по библиотеке Python 3.1
Python/Справочник по языку Python 3.1 - краткая сводка по синтаксису, иногда полезна: напомнить запист констант и т.д.
Python/Учебник Python 3.1 - это хоть и названо учебник, но это скорее под рукой справочник. Это, пожалуй, самый полезный документ из этой группы.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Краткий онлайн справочник по типам данных, операциям, функциям и т.д. из проекта : Documentation CodeSkulptor
С краткими примерами на каждую конструкцию.
Весьма удобно.
С краткими примерами на каждую конструкцию.
Весьма удобно.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Документация Python Software Foundation - это уже основа-основ, здесь содержится комплект документации по каждой версии Python (выпадающий список слева-вверху страницы), я даю ссылки на 3.4, потому как у меня установлен именно этот пакет:
Python 3.4.3 documentation (в самом URL вы увидите как выбрать любую нужную версию).
Python 3.4.3 documentation (в самом URL вы увидите как выбрать любую нужную версию).
Welcome! This is the documentation for Python 3.4.3, last updated Jul 26, 2015.
Самое главное здесь The Python Standard Library - это огромное исчерпывающее ссылочное описание всех функций библиотеки с их раскладкой по модулям.Parts of the documentation:
What's new in Python 3.4?
or all "What's new" documents since 2.0
Tutorial
start here
Library Reference
keep this under your pillow
Language Reference
describes syntax and language elements
Python Setup and Usage
how to use Python on different platforms
Python HOWTOs
in-depth documents on specific topics
Installing Python Modules
installing from the Python Package Index & other sources
Distributing Python Modules
publishing modules for installation by others
Extending and Embedding
tutorial for C/C++ programmers
Python/C API
reference for C/C++ programmers
FAQs
frequently asked questions (with answers!)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя