Форум сайта python.su
Добрый Вечер,
Я новичёк в Python и также в ООП.
Моя изначальная цель, это создание GUI, который будет выглядеть примерно так:
1. http://www.brianlinkletter.com/wp-co…rtualBox-9.png
Центральное окно в моём GUI будет интерактивным.
Тоесть, должны присутсвовать примерно следующие опции: масштабирование, перемещение отдельных элементов,а так же, отображение параметров какого либо блока и может даже их изменение. и т.д. и т.п.
Примерно как здесь:
2. http://youtu.be/Wjobes391eI?t=9m50s
или тут:
3. http://youtu.be/XAzXKnAwKxo?t=4m20s
После дополнительных поисков наткнулся ещё на такой вариант:
4. http://youtu.be/L-ad0Phy0eI?t=10s
Это, как говорится, мечта поэта )))).
Вопрос:
Если с основной оболочкой GUI я более или менее разобрался, я имею ввиду ПО, которым буду пользоваться для её создания. Скорее всего это будет PythonQt.
То с реализацией интерактивных вещей у меня полный застой. Я рою интеренет уже почти неделю и не могу понять какая именно из тех сотен программ подходит для моих нужд(четсное слово, голова пошла кругом).
Насколько я понимаю, основные кандидаты это: Python OpenGL, GLUT, VTK and etc..
Но опять же я не уверен. Я буду очень признателен, человеку который направит меня на путь истинный )))))
В особенности, меня интересует вариант №4, с возможностью 3D отображения и т.д. и т.п.(может я прыгаю выше головы,но всё же, хочу попробовать).
Заранее благодарен,
Иван.
Офлайн
bravoelf
Я новичёк в Python и также в ООП.
bravoelf
В особенности, меня интересует вариант №4, с возможностью 3D отображения и т.д. и т.п.
Офлайн
Ок, спасибо за ответ.
Если не заморачиваться с 3Д моделью. Сделать только 2Д.
Что лучше использовать?
> Выберите себе вообще проще задачу.
Это только часть моего проекта на Бакалавра….
Офлайн
сначала нужно изучить азы пайтона. почитайте книги, документацию, посмотрите как люди пишут программы. а потом уже используя свой опыт и навыки можно и пытаться делать что-то подобное. а так, не думаю что у вас что-то получиться!
Офлайн
>не думаю что у вас что-то получиться!
Спасибо за оптимистичное пожелание.
Основы Python я изучил, прочитав (для начала) 1600 страниц книги Марка Лутса “Learning Python”.
Вопрос в приципе не стоит “получится или нет”. А какой софт лучше отвечает поставленной задаче.
Во всяком случае я его задавал людям с опытом, которое могут иметь какое либо отношение к данной области программирования. А также на основании своего опыта, могли бы подсказать мне, что именно подходит для данной задачи.
Офлайн
> Это только часть моего проекта на Бакалавра….
Можете считать что свой проект на ПТУшника вы уже провалили.
Офлайн
> Можете считать что свой проект на ПТУшника вы уже провалили
Уважаемый о чём речь? Я тоже посмеюсь.
Офлайн
Мда похоже я немного ошибся с выбором ресурса.
Неуспел задать вопрос, сразу поливают.
Говно сайт с говно-людьми.
Офлайн
bravoelfИ Вы надеетесь дальше получить помощь? Вам в первом же посте написали, что задача для человека, который просто прочитал Лутца и не кодил на питоне ни одного дня - неподъемная. Даже в урезанном варианте. Это как просить рекомендации по вождению ламборджини при этом не имея даже ВАЗа. Вам корректно указали на эту оплошность и подсказали, что задача нереальна для Вашего уровня, посоветовали наметить высоту пониже и работать. Вы все равно пытаетесь дальше уперто получить какие-то рекомендации на свой первый пост - вот над Вами и начали стебаться… А какой реакции Вы ожидаете?
Говно сайт с говно-людьми.
Отредактировано 4kpt_II (Дек. 21, 2014 19:21:55)
Офлайн
Хех,
Так и быть, втянусь в полемику.
Сразу прошу, оставить в стороне Ваше праведное негодование.
Я задал конкретный вопрос, с конкретной целью, а также сформулировал его еще раз.
Но вместо него получил целую кучу наездов.
Я не просил кого либо писать мне код или что-то ещё.
Задал, блять простой вопрос:“ Какие инструменты нужно использовать для данного конкретного случая”.
Если Вы хотите изготовить стол, то Вы как человек понимающий в этом деле (плотник), будете использовать молоток, клей, рубанок, гвозди и т.д.
Вот примерно это я и с просил:“ какие инструменты мне нужны?”. Исходя из того что люди, работающие в этой сфере, смогут помочь советом.
Если их много, так и скажите, их много, например есть такие и такие, и они могут подойти. Всё, ничего лишнего.
А умею ли работать с ними или нет это уже моё личное дело и моя головная боль (Спасибо за заботу конечно).
Или если бы я не говорил о том что я новичёк, мне бы действительно помогли?
Ну так учту на следующий раз….
Офлайн