Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6

GUI программа на Python 3

16.11.2017, 23:57. Показов 2666. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Я начинающий программист и изучая теорию хотел бы сразу приступить к практике и создать свою программу, а именно красивый и удобный каталог для фотографий, музыки, видео и прочего. Пока что мне попался только один инструмент для этих целей - библиотека Tkinter. Но хотелось бы что-нибудь по типу Visual Studio. Предложите пожалуйста варианты, а там по ходу я буду задавать вопросы. Вы тоже спрашивайте! Заранее благодарю.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.11.2017, 23:57
Ответы с готовыми решениями:

GUI Python
Дорогие товарищи форумчане! Прошу вашей помощи, в выполнении задания! Рассмотрим работу с фреймворком Qt по созданию виджетов и...

Gui Python
Здравствуйте друзья. Прошу помочь разобраться с ошибкой. Изучаю Gui пишу приложение (комбинированный список с тремя элементами, когда...

GUI Python with Matplotlib
Самостоятельно изучаю питон в рамках своих университетских предметов ( специальность прикладная математика). По-этому использую...

18
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.11.2017, 06:59
PyQt5
1
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6
17.11.2017, 13:46  [ТС]
А есть ли что-либо по типу Visual Studio? В смысле чтобы можно было не задавать положения виджетов вручную, а двигать их как удобно и чтобы можно было видеть создаваемое приложение постоянно, не запуская программу?
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
17.11.2017, 13:51
А есть ли что-либо по типу Visual Studio?
Да есть Visual Studio .... ))

Цитата Сообщение от Mhuruuks Посмотреть сообщение
В смысле чтобы можно было не задавать положения виджетов вручную, а двигать их как удобно и чтобы можно было видеть создаваемое приложение постоянно, не запуская программу?
Вам же сказали PyQt, используйте Qt Designer
1
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.11.2017, 13:55
Как тебе сказали выше, можешь использовать Qt Designer, но я бы не советовал. Построение гуя через дизайнер так себе идея, особенно для новичка. С таким подходом ты ничего не поймешь и заполонишь форум тупыми вопросами.
1
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6
17.11.2017, 14:12  [ТС]
Понял, спасибо!

(а разве можно использовать VS используя только Python и библиотеку PyQT?)
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.11.2017, 14:14
Причем тут вообще VS?
0
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6
17.11.2017, 14:27  [ТС]
Ну это вроде бы как удобный инструмент для создания оконных приложений, а Avazart написал что по типу VS есть сама VS, вот я и поинтересовался, возможно ли использовать Python + PyQT в VS, не теряя при этом в функциональности самого VS
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.11.2017, 14:33
Mhuruuks, забудь о VS она тебе не пригодиться при разработке на python.

Цитата Сообщение от Mhuruuks Посмотреть сообщение
а Avazart написал что по типу VS есть сама VS
Avazart сказал тебе, что ты можешь использовать Qt Designer. Той ерунды, что ты говоришь, он не говорил.
1
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6
17.11.2017, 15:06  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
А есть ли что-либо по типу Visual Studio?
Да есть Visual Studio .... ))
Цитата Сообщение от Mhuruuks Посмотреть сообщение
Avazart написал что по типу VS есть сама VS
я Вас понял, буду изучать PyQT, спасибо за совет
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.11.2017, 15:14
Цитата Сообщение от Mhuruuks Посмотреть сообщение
А есть ли что-либо по типу Visual Studio?
Да есть Visual Studio .... ))
Тебя тонко потролили)
0
0 / 0 / 0
Регистрация: 16.11.2017
Сообщений: 6
17.11.2017, 15:26  [ТС]
https://citaty.info/files/characters/4113.jpeg
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
17.11.2017, 18:26
Лучший ответ Сообщение было отмечено Mhuruuks как решение

Решение

Цитата Сообщение от alex925 Посмотреть сообщение
Построение гуя через дизайнер так себе идея, особенно для новичка. С таким подходом ты ничего не поймешь и заполонишь форум тупыми вопросами.
А я считаю в точности наоборот ....
с одной поправкой, не все можно сделать через дизайнер и не все нужно делать через дизайнер.

Добавлено через 4 минуты
Насколько я знаю в VS вроде тоже можно использовать как IDE для Python. Но для Gui на Qt все равно придется использовать Qt Designer (Qt Designer - это отдельная программа (экзешник) для визуального редактировать файлов *.ui )


Кроме того если имелась ввиду платформа NET то есть IronPython
2
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.11.2017, 01:34
Цитата Сообщение от Avazart Посмотреть сообщение
Насколько я знаю в VS вроде тоже можно использовать как IDE для Python.
Можно, только как ide для python она ни какая от слова совсем, по этому я про это сознательно умолчал.

Цитата Сообщение от Avazart Посмотреть сообщение
Кроме того если имелась ввиду платформа NET то есть IronPython
Она только под python 2.7, а это уже 100500 лет не актуально.

Цитата Сообщение от Avazart Посмотреть сообщение
А я считаю в точности наоборот ....
Все люди разные, у всех свое мнение и это нормально.
0
9038 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,963
Записей в блоге: 216
28.12.2017, 12:23
Я использую для работы и самообучения две среды:
  • Visual Studio 2015 (для C#/WinForms/WPF и C++/OpenGL)
  • VSCode (для Web: JavaScript, PHP, TypeScript).
Хотелось найти способ, как программировать на Python GUI-приложения и веб-приложения на Django, не выходя из привычной среды VS2015. Я сначала задумался, может освоить IDE PyCharm? Но, я узнал, что в бесплатной версии PyCharm нельзя создавать веб-приложения на Django, поэтому PyCharm для меня отпадает. Я нашёл решение для VS2015 - скачал и поставил этот плагин для VS: Python Development Tools. Здесь есть всё, что мне нужно: отладка пошагам, отображение unit-тестов в IDE в окне "Test Explorer" (как это сделано в VS для C# и C++), а так же есть Django. Для GUI я выбрал библиотеку wxPython, потому что использую её эквивалент на C++ - wxWidgets.

Установка:
  • Скачиваем и устанавливаем: Python Development Tools
  • Устанавливаем wxPython командой в консоли:
    pip install wxPython
Примечание. Запускать консоль (CMD или Far) нужно от администратора.

Туториал с примером, как вывести несколько кнопок, выровнять их и отобразить на них рисунки: https://www.tutorialspoint.com... uttons.htm
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
28.12.2017, 13:31
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Но, я узнал, что в бесплатной версии PyCharm нельзя создавать веб-приложения на Django, поэтому PyCharm для меня отпадает.
Мм а кто будет проверять? Или типа возможности IDE урезаны какие-то ?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
28.12.2017, 13:34
Avazart, поддержка шаблонов урезана, нет возможности из ide создать проект django.
Может быть, что-то ещё урезано, сейчас не помню уже.

P.S вообще можно до бесконечности сбрасывать триал и сидеть на триале pro версии.
1
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
28.12.2017, 14:00
Ну так это так критично? Что нельзя создать проект, а потом открыть его в IDE ?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
28.12.2017, 15:09
Создание проекта ручками не критично (хотя для некоторых экземпляров наверно это фаталити), а вот без поддержки синтаксиса шаблонов будет наверно немного не комфортно.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2017, 15:09
Помогаю со студенческими работами здесь

GUI интерфейс на Python
Сделал небольшой GUI интерфейс написанный в Qt Designer . А далее написал небольшую функцию на pythonиспользуя PyQt. Если нажать на make...

GUI приложение python
Всем доброго времени суток! Начала изучать python, поставили такую задачу: написать gui приложение используя pyqt и sql server. Подскажите ...

Простой опрос с Python GUI
Здравствуйте, господа программисты) Объясните пожалуйста мне, недалекой, где я в логике допустила ошибку. Вот модуль, запускающий...

Контекстное меню в GUI python
Как создать контекстное меню, которое запускается с помощью нажатия на правую кнопку мыши? Хотя бы с одним пунктом "hello world" ...

GUI Python проблемы с авторизацией
Привет, не доходит, что делаю не так, помогите! import datetime import sqlite3 from PyQt5.QtWidgets import (QApplication,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru