Найти - Пользователи
Полная версия: Python. Начало.
Начало » Python для новичков » Python. Начало.
1
abrasum
Добрый день.
Вознамерился изучить этот язык.
До этого имею опыт программирования на Java Groovy
Дайте совет по литературе.
Нужна книга где была бы освещены темы:
- оптимальная структура приложения на Python
- создание и тиражирование модулей Python (к примеру создание и тиражирование библиотек аналог на Java maven репозитории)
- модульное тестирование

Как вы знаете для Java есть много всего типа maven, а для python есть что-то подобное? Или, так как язык не компилируемый, для него такого не нужно?

На Python'е тоже есть скудный опыт писания на уровне - один, два скрипта для автоматизации админских задач…
Какую IDE посоветуете


Areostar
Посоветую PyCharm для начала.

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

Советую начать сначала и двигаться от пункта к пункту!
RangWang
abrasum
Добрый день. Вознамерился изучить этот язык.

На личном опыте скажу, что лучше всего раздельно искать базовую литературу, где будет описана та же структура приложения, описание модульного тестирования и т.д. Обратите внимания на видео в Ютубе по определенной тематике. Часто профессионалы советуют для новичков книги и ресурсы, по их рекомендациям подберете книги себе.
А какая у вас операционная система? Если как и у меня - Линукс, то советую неплохое руководство по настройке новейшей версии Питона https://tehnichka.pro/instrall-python-3-linux/ После установки и настройки Питона, программы PyCharm, IDLE или Eclipse вам в службу!
FishHook
abrasum
оптимальная структура приложения на Python
1) Структура приложения зависит от самого приложения. Питон не накладывает никаких ограничений на эту структуру - как программист считает нужным, так он и планирует дизайн программы
2) Вряд ли вы найдете прям оитературу по этому вопросу. Да в принципе и не надо. Достаточно доступной на сайтах документации. Почитайте про pip, PiPy, setuptools, easy_install, этого будет достаточно
3) юниттесты так или иначе рассматриваются в любой серьезной книге. Есть общепризнанный труд Марка Лутца. Поищите последнее издание - двухтомник.
FishHook
abrasum
Какую IDE посоветуете
Есть одна IDE для питона - PyCharm. Не слушайте альтернативно мыслящих, вам насоветуют.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB