ещё раз про Python
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Вот к этому месту изложения ... если открыть все приложения названные на разных рабочих столах Linux + открыть и держать открытыми все страницы по ссылкам во вкладках браузера + в таком состоянии держать ежедневно своё рабочее место - вот к этому месту, как мне кажется, создано необходимое и достаточное рабочее окружение для того, чтобы выгонять теперь свой Python-код.
Напомню, что развитие проекта на Python очень быстрое, это язык быстрой разработки приложений, поэтому, чтобы не иметь позже задержек "по пути", лучше бы потратить время и создать вот такое справочно-рабочее окружение, чтобы потом не отвлекаться.
Напомню, что развитие проекта на Python очень быстрое, это язык быстрой разработки приложений, поэтому, чтобы не иметь позже задержек "по пути", лучше бы потратить время и создать вот такое справочно-рабочее окружение, чтобы потом не отвлекаться.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Ещё раз, очень подробно и в самых свежих дистрибутивах, о среде Python и установке всех дополнительных пакетов Python см. здесь: Python: NumPy - это на примере одного конкретного (хотя и очень значимого) пакета NumPy, но абсолютно также всё это применимо к любому пакету Python.Olej писал(а):Если "ещё раз" - то ещё раз
Это то, что касается создания среды для работы с Python.
А всё, что касается именно использования и написания кода Python - см. ссылки на темы, перечисленные в самом начале этой страницы.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
Ещё раз обращаю ваше (и своё ) внимание на этот инструмент!Olej писал(а): Справочные системы онлайн, под рукой, встроенная из своих установленных пакетов Python:
- Python 2:Порт (40000) конечно может быть любой (в разумных пределах ).Код: Выделить всё
olej@nvidia ~ $ pydoc -p 40000 pydoc server ready at http://localhost:40000/
download/file.php?id=1367&t=1
В отличие от множества онлайн справочных ресурсов в Интернет, которые устаревают со временем , этот инструмент собирает справочную информацию из пакетов, которые установлены в вашей системе. Если вы устанавливаете пакет NumPy (Python: NumPy), то у вас появляется документация по NumPy ... если вы устанавливаете пакет scikit-learn (Python анализ данных) - у вас появляется документация по scikit-learn. И в тех версиях пакетов, которые вы устанавливали!
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: ещё раз про Python
За 2 года с открытия этой темы в форуме существенно добавилось тем относительно программирования на Python. Так что эта тема становится, фактически, справочником ссылок на многие Python-темы, разбросанные по форуму. Вот ещё новые (сверх перечисленных выше):Olej писал(а):Эта тема всего лишь продолжение предыдущих:
- Осваиваем 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 анализ данных
Python: NumPy
OpenCV и компьютерное зрение (в значительной мере ... по крайней мере, это можно здорово использовать из Python).
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей