Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 22

Подойдет ли Python для мой первой программы?

09.10.2013, 17:56. Показов 3974. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я новичок, после некоторого изучения основ программирования понял, чтобы двигаться дальше, надо учится в процессе. Решил написать приложение (десктопное), которое реально может быть для меня полезно, а может быть не только для меня. Вопрос встал на каком языке/фреймворке это все реализуемо, в идеале без платных библиотек. Но главное требование, чтобы это было в принципе осуществимо без написания каких-то сложных кусков кода и своих библиотек.

От программы будет требоваться:
Наличие простенького браузера для выполнение простейших действий (выделить, удалить файл, создать папку)
Способность изменять метаданные EXIF и IPTC файлов, очищать или наоборот добавлять, в том числе пакетно.
Способность изменять размер изображения, поворот, изменять соотношение сторон, вставка копирайта и другие простейшие действия.
Закачивание изображений на облачные сервисы или сервисы типа Яндекс фотки с предварительной автоматической аутентификацией.

По сути что-то типа простенькой смотрелки фоток с возможностью примитивнейшего редактирования и возможностью автоматизированной загрузки в просторы инета.
Просто не хочется столкнуться с такой ситуацией, когда ты написал половину программы, а потом обнаружил, что какую-то функцию реализовать нельзя, так как не существует нужной библиотеки. Думаю многие однозначно посоветуют С++, но чувствую, что пока рановато мне с ним ковыряться, да и вообще нет особого желания лезть в языки, где необходимо самому управлять памятью. Понятно, что на С++ будет работать шустрее, скорость работы программы не принципиальна, все-таки не корпоративная высоко нагруженная система.
Сам склоняюсь к Питону, так как вроде для начинающего самое то, но пугает вероятное отсутствие каких-либо возможностей. Чтобы самому писать библиотеки навряд ли когда-либо дорасту. Насколько Питон подходит для моих целей?
Сильно не пинайте, я еще только первые шаги делаю в программировании.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.10.2013, 17:56
Ответы с готовыми решениями:

Подойдёт ли мой сайт для поисковиков ?
Начал создание ресурса о кпк . Хотелось бы с самого начала услышать какие-нибудь советы по оптимизации. http://vip-kpk.narod.ru

подойдет ли мой процессор?
всем привет,игрушка просит вот такой процессор- Intel Core 2 Duo 2,66 ГГц.а у меня вот такой-intel Dual-core E 5200, 2,50 Ггц. вопрос...

Подойдет ли мой Блок питания?
Добрый день! У меня вопрос, подойдет ли на мой БЛОК ПИТАНИЯ Enhance ATX-0260GA к этой видюхе Asus PCI-Ex Radeon R7 360 2GB GDDR5 или нужно...

30
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
10.10.2013, 21:20
Студворк — интернет-сервис помощи студентам
Столько постов. Автор, вы уже начните что-нибудь писать, а там попрет. Чесать языком можно и дальше, а дело стоит.
0
Саморазвитие <3
 Аватар для Djam
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
10.10.2013, 22:36
Цитата Сообщение от accept Посмотреть сообщение
ты, когда ссылку в браузере набираешь и нажимаешь <Enter>, ты даже не представляешь, сколько там всего с ней происходит, ещё до подключения к Интернету
ты смотришь на изображение и думаешь, что это просто картинка, которая лежит на диске, в то время как картинок там вообще нет

Не по теме:

Я знаю можно отвечу?))

0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.10.2013, 08:29
Согласен с raxp
Почти вся тема, это трём не о чем.
0
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 22
11.10.2013, 11:55  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
Столько постов. Автор, вы уже начните что-нибудь писать, а там попрет. Чесать языком можно и дальше, а дело стоит.
Я постоянно пишу что-то маленькое и простое "на выброс" в процессе обучения, правда пока только консольное. А хочется что-то для реального использования написать. Написать половину программы, а потом понять, что не хватает библиотеки для работы с IPTC например, что сводит вообще на нет все труды, не хочется. Ответ получил только через кучу постов с уверениями, что я вообще ничего не знаю и не смогу и что пока рано. Сразу бы написали, что для Питона навряд ли я найду все нужные мне библиотеки, вопрос бы отпал. Сейчас буду думать, что написать на Питоне, что не будет завязано на какие-то специфические функции, так как считаю, что в самый раз начинать писать и тянуть зубря теорию бессмысленно.
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
11.10.2013, 12:45
Глаза боятся - руки делают, если чего то не хватает, можно прикрутить. Если вы продолжаете рассказывать о том, чтобы можно было сделать, то это говорильня. Мне больше нечего добавить.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.10.2013, 15:47
Sintek, напиши электронную записную книгу, программу отправки электронной почты, чат или что-то другое. На python почти любую программу можно написать, библиотек немерено.
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
11.10.2013, 23:32
Цитата Сообщение от tsar925 Посмотреть сообщение
Sintek, напиши электронную записную книгу, программу отправки электронной почты, чат или что-то другое.
то, что написать, он уже выбрал, он не понимает, как это написать
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.10.2013, 23:40
Цитата Сообщение от Sintek Посмотреть сообщение
Сейчас буду думать, что написать на Питоне,
Ну как видишь не знает уже
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
11.10.2013, 23:49
я как-то не заметил, что у него уже отпало желание писать просмотрщик фотографий
у него как бы смещение идёт "если я чего-то написать не могу - значит что-то с языком, библиотек нет, например"
0
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 4
29.11.2013, 21:18
ТС, учите алгоритмизацию, пишите алгоритмы на бумаге. И делайте свою игру. Когда я проходил алгоритмизацию, плевался, не понимал зачем нас так занудно заставляют рисовать блок-схему на бумаге. Через некоторое время осенило...
Первая моя цель была, на Паскале написать консольную игру. В детстве, были такие автоматы игровые, здоровые. Один автомат был с рулем, для игры в машинки.

Суть игры. Машина может перемещаться влево и вправо. Дорого движется сверху вниз. На дороге бывают машины и их нужно объезжать. Еще десяток условий. В итоге, к концу первого курса, я уже написал эту игру. Изучив походу дела много чего интересного. Опыт получил колоссальный.

Вывод. Поставьте большую цель. Разбейте на маленькие цели. Решите маленькие цели. И будет счастье.

Если каких-то библиотек не будет, значит их нужно будет написать. Иначе тогда зачем программированию учитесь?
0
 Аватар для djdeniro
3 / 3 / 1
Регистрация: 01.03.2013
Сообщений: 68
30.11.2013, 19:54
Автор темы порешай задачки на ссылка, чисто первый раздел, а как научишься сразу переходи на ооп.

 Комментарий модератора 
правила
5.6. Запрещено размещать сообщения рекламного содержания без согласия администрации форума.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.11.2013, 19:54

Подойдёт ли на мой ноут SSD
Здравствуйте,подскажите пожалуйста.у меня ноут asus x540 ubr ,на него хочу поставить ssd.это изменить скорость работы ноута?подойдёт ли ssd...

Подойдет ли Radeon HD 5670 на мой ПК?
Встанет видеокарта Radeon HD 5670(1GB/DDR5) с процессором Amd Athlon 64 3200+ (2012 MHz, разогнанный до 2341 MHz). Игры будут лагать?...

Подойдет ли на мой компьютер видеокарта на 1 гб
Можно ли мне поставить видеокарту на 1 гб ? У меня процессор Intel Core 2 Duo 3.00 ГГц 2 гб ОЗУ Windows XP SP 3 материнская...

Какой ЯП подойдет для программы для расчета конструкций ?
Здравствуйте, мой первый пост на форуме, не судите строго. Подскажите как реализуется интерфейс программы для расчета оконных (и не...

Подойдет ли на мой комп GTS 250?
характеристики компа: Intel celeron E3300 2.50 GHz 2гига ОЗУ БП huntkey 400 w


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

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru