Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2017 15:43:23

shume1
Зарегистрирован: 2017-01-23
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

уважаемые, не являюсь программистом, шапочно изучил 1 учебник по Пайтону, подскажите в каких программах начать (скачал анаконду с надстройками всеми и поставил + pyqt)… через коды пока не привык работать, а делать нужно…привык визуально…
смысл - делаем интерфейс (хорошо бы и кросплатформенность учесть), далее привязываем к кнопкам функции (в том числе и по изменению интерфейса), далее вводится инфо как в ручную так и таблицы и расчеты по ним… хотя дальше нужно будет еще и с GPS телефонов работать…

Офлайн

#2 Янв. 23, 2017 15:54:28

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

А в чем вопрос?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Янв. 23, 2017 15:58:25

shume1
Зарегистрирован: 2017-01-23
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

Каким путем пойти оптимально не программисту, для того чтоб без мороки это делать…

Офлайн

#4 Янв. 23, 2017 16:03:32

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

Ваш подходит!
Главное - тут начать!
Остальное подтянется само в нужно последовательности!
При чем в нужной именно вам под ваши задачи.
Это не тот момент который нужно планировать !



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#5 Янв. 24, 2017 07:01:30

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

Ваш вопрос звучит как “как писать программы но при этом их не писать”.

shume1
…привык визуально…
Надо отвыкать. Дело в том что очень многие мысли проще выразить в виде текста а не визуально. Поэтому программы в основном пишут а не рисуют. Даже если вы в дизайнере нарисуете кнопочки то все равно это не поможет 99 процентов работы не в рисовании…

Посему думаю у вас не совсем правильный подход. pyQt я бы не рекомендовал начинающему. Возни с ним будет много, а толку мало. Кроме того чтобы написать код который делает работу вам надо будет еще рисовать, а потом кумекать как то что вы нарисовали привязать к кнопкам. А результате получится немасштабируемое дерьмо, которое нельзя будет использовать как элементы более крупных программ, поскольку управляется оно только тычками в кнопки, а не вызовом функций. По моему опыту QUI всегда ОЧЕНЬ мешает автоматизировать работу.

Если это работа с данными, то посмотрите pandas numpy. Для “GUI” jupiter или Ipython.

Если собираетесь писать под мобильные платформы то python это скорее всего вообще неправильный путь. Тогда надо учить C, java и т. п.



Отредактировано doza_and (Янв. 24, 2017 07:09:39)

Офлайн

#6 Янв. 24, 2017 09:33:30

shume1
Зарегистрирован: 2017-01-23
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

doza_and
Ваш вопрос звучит как “как писать программы но при этом их не писать”.
Тогда подскажите, в чем проще всего пока сделать интерфейсы к кнопкам которых будут прикручены функции (срабатывающие по нажатию и передающую информацию в другие части интерфейса) - как расчетные, так и по созданию “таблицы”, списков и т.п… При том, чтоб это упаковывалось в HTML5…

Офлайн

#7 Янв. 24, 2017 09:54:32

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

Создание приложений на python для расчетов

shume1
Тогда подскажите, в чем проще всего пока сделать интерфейсы…. При том, чтоб это упаковывалось в HTML5
Тут даже Капитана Очевидность звать бессмысленно, тут поможет только капитан Смоллет со своей нетленкой: “Пушка! Они заряжают пушку! Зачем? А! Они будут стрелять!”
Дорогой, очевидно, что в таком случае, вам лучше всего пилить ваш интерфейс непосредственно на HTML5.



Офлайн

#8 Янв. 24, 2017 13:04:50

shume1
Зарегистрирован: 2017-01-23
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

так вопрос в другом - в каком ПО это сделать проще сделать и как в нем функции (я про модули…файлы .py с функционалом) python можно подключать?

Отредактировано shume1 (Янв. 24, 2017 13:05:33)

Офлайн

#9 Янв. 24, 2017 13:32:46

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

Слышал звон - да не знаю где он.
Короче

Качаем 3 вещи:
1. Интепритатор питона с оффсайта 3 версии и устанавливаем его
2. Качаем бесплатную версию PyCharm и устанавливаем ее
3. Качаем учебник по питону Лутц 4 издание (есть на русском)
Создаем проект и пишем консольный калькулятор обязательно с поддержкой корней, степени и тд
(не только +/-/*)

Осознаем.
Вновь задаем вопросы - но уже грамотно.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Отредактировано ZerG (Янв. 24, 2017 13:33:56)

Офлайн

#10 Янв. 24, 2017 14:31:02

shume1
Зарегистрирован: 2017-01-23
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание приложений на python для расчетов

Я все понимаю, чтоб делать на уровне - нужно все это осваивать. Но у меня нет времени на изучение книг в 1200 и 800 страниц (хотя Мэтиза уже изучил и представления как код писать на Пайтоне есть, да и как пользователь, вроде продвинутый), а после этого еще освоения фреймворков и т.п. Я профессор университета, много много других дел, а хочется “на лету” конструировать программки, которые можно было бы с толком использовать для обучения ребят.
В идеале то конечно есть много идей по созданию интересных проектов на базе программирования, особо в биг дейта и датай сайнса (последнее делаю в программах, той же “статистике”, но это несколько другое), я уж молчу про электронный туризм (который в технологиях этих отстал), но сложно разложить силы…спасибо всем за ответы.
Думал спецы подскажут, что можно использовать, надеялся, что сфера программирования сдвинулась в сторону массового пользователя…

Отредактировано shume1 (Янв. 24, 2017 14:38:39)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version