Уведомления

Группа в Telegram: @pythonsu

#1 Март 24, 2020 06:55:04

abrasum
От:
Зарегистрирован: 2008-12-30
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Python. Начало.

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

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

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




Офлайн

#2 Март 25, 2020 09:20:48

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 164
Репутация: +  0  -
Профиль   Отправить e-mail  

Python. Начало.

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

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

Советую начать сначала и двигаться от пункта к пункту!

Офлайн

#3 Март 25, 2020 12:56:21

RangWang
От: Санкт-Петербург
Зарегистрирован: 2019-12-06
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Python. Начало.

abrasum
Добрый день. Вознамерился изучить этот язык.

На личном опыте скажу, что лучше всего раздельно искать базовую литературу, где будет описана та же структура приложения, описание модульного тестирования и т.д. Обратите внимания на видео в Ютубе по определенной тематике. Часто профессионалы советуют для новичков книги и ресурсы, по их рекомендациям подберете книги себе.
А какая у вас операционная система? Если как и у меня - Линукс, то советую неплохое руководство по настройке новейшей версии Питона https://tehnichka.pro/instrall-python-3-linux/ После установки и настройки Питона, программы PyCharm, IDLE или Eclipse вам в службу!

Офлайн

#4 Март 25, 2020 13:28:47

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Python. Начало.

abrasum
оптимальная структура приложения на Python
1) Структура приложения зависит от самого приложения. Питон не накладывает никаких ограничений на эту структуру - как программист считает нужным, так он и планирует дизайн программы
2) Вряд ли вы найдете прям оитературу по этому вопросу. Да в принципе и не надо. Достаточно доступной на сайтах документации. Почитайте про pip, PiPy, setuptools, easy_install, этого будет достаточно
3) юниттесты так или иначе рассматриваются в любой серьезной книге. Есть общепризнанный труд Марка Лутца. Поищите последнее издание - двухтомник.



Офлайн

#5 Март 25, 2020 13:30:12

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Python. Начало.

abrasum
Какую IDE посоветуете
Есть одна IDE для питона - PyCharm. Не слушайте альтернативно мыслящих, вам насоветуют.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version