С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
22 / 16 / 7
Регистрация: 20.07.2010
Сообщений: 264

Питон - язык для работы с графикой?

23.04.2020, 14:44. Показов 2592. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Судя по статистике сообщений на форуме, питон наиболее популярен прежде всего для новичков и студентов, затем для "GUI, графика " затем "Web".

Т.е. питон это прежде всего язык для работы с графикой?
я когда читал описание языков представлял, что это больше для нейросетей, вычислений.

И язык веба - пхп
ведь практически все сайты сделаны на пхп. почему же тогда питон пользуется популярностью для веба?

уже 4 недостака питона увидел по сравнению с пхп, и ни одного плюса.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.04.2020, 14:44
Ответы с готовыми решениями:

Написать пакет классов для работы с деловой графикой, предназначенный для работы в среде Windows
Написать пакет классовдля работы с деловой графикой, предназначенный для работы в среде Windows. Предусмотреть наличие в пакете классы для...

Для работы с графикой
Ребята, помогите подобрать компьютер для работы с графикой. Основные программы: Illustrator CS5, планируется перейти на версию CC ...

ПК для работы с графикой
Приветствую. Много работаю в Aftereffects, Blender, Cinema 4D, а старый ноутбук, мягко говоря, не выдерживает. Рад выслушать ваши...

8
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
23.04.2020, 15:07
Лучший ответ Сообщение было отмечено DmFat как решение

Решение

Цитата Сообщение от nikki4 Посмотреть сообщение
Т.е. питон это прежде всего язык для работы с графикой?
Нет. Пока базовая ниша Python это web.
Цитата Сообщение от nikki4 Посмотреть сообщение
я когда читал описание языков представлял, что это больше для нейросетей, вычислений.
Это его вторая ниша. Однако в здешнем разделе Python она практически не представлена по одной простой причине: это ниша практически исключительно для высоколобых математиков - не чета нам с вами умеющим вычислять только фибоначчи да факториалы.

Цитата Сообщение от nikki4 Посмотреть сообщение
питон наиболее популярен прежде всего для новичков и студентов
Нет. Просто несколько лет yandex открыл свой лицей для школоты талантливых школьников и с тех пор все эти таланты околачиваются на здешних полях в поисках халявных решений. Численность их порядка нескольких тысяч.
Представителей сего подотряда питонистов вы видите каждый день с темами "Поможите", "Ни работаит", "Решите тему", "Хэлпаните" и т.д.

Цитата Сообщение от nikki4 Посмотреть сообщение
ведь практически все сайты сделаны на пхп.
Никто не знает - все или не все. Все легаси - да. Новые сайты делаются и на C# и на Java и на Golang и т.д.
Просто на PHP проще для заказчика, потому что php-кодеров очень очень много. В отличие от программистов на Go или C#.
Python и Ruby это средний слой между PHP и вышеназванными ЯП.

Цитата Сообщение от nikki4 Посмотреть сообщение
уже 4 недостака питона увидел по сравнению с пхп,
Какие? PHP это шаблонизатор (Hypertext Preprocessor). Python язык общего назначения.
5
22 / 16 / 7
Регистрация: 20.07.2010
Сообщений: 264
23.04.2020, 15:49  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
Никто не знает - все или не все. Все легаси - да. Новые сайты делаются и на C# и на Java и на Golang и т.д.
насчет новых сайтов спорный вопрос.

действительно, количество самописа больше, чем ожидал.
оказывается самопис - 43% , а у вордпресса 36%, однако при этом вордпресс покрывает 63% трафика.

источник


Но не знаю откуда эта статистика, возможно как раз самопис - это и есть легаси проекты, либо какие-то узко-специализированные сервисы.

Я, работая с сайтами - создавая их, и дорабатывая, вижу, что делают на ВП, опенкарте, друпал, модх, джумла - с другими сайтами не сталкивался.

сейчас еще набирают обороты онлайн-конструкторы, типа викса, тильда и прочие.


Цитата Сообщение от Garry Galler Посмотреть сообщение
Какие?
1. нужно разбираться в системном-администрировании.
я сутки разбирался с установкой питона на centos6, где уже был питон 2 и его удалять нельзя - одна ошибка за другой возникали.

вот напишу скрипт, допустим на другой сервер понадобится перекинуть - опять геморрой будет.

пхп же сразу работает без проблем.
можно даже в панели хостера выбрать версию пхп какая тебе нужна, либо написать в саппорт, если впс, чтобы обновили пхп. так как это базовая услуга.


2. открытый код, который доступен любому.
пхп файл закидываю на сайт - он срабатывает при его открытии.
а питоновский открывается и виден код

3. собственно пхп можно просто открыть ссылку в браузере и скрипт сработает.
питоновский же нужно заходить на сервер по ссх и вводить команду, чтобы питон запустил файл

4. пхп сам по себе комфортнее, понятнее.
нет строгих правил + есть четкие разделители со скобками, точки с запятыми.
удобнее комментарии писать.
автоматическое преобразование типов данных.

Добавлено через 7 минут
5. явных преимуществ нет, но при этом разработка сайта на пхп гораздо дешевле.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
23.04.2020, 16:07
Цитата Сообщение от nikki4 Посмотреть сообщение
сутки разбирался с установкой питона на centos6
Это говорит только о сложностях с конкретно этой ОС у конкретного пользователя типа вас.
Обобщать не стоит.

Цитата Сообщение от nikki4 Посмотреть сообщение
2. открытый код, который доступен любому.
Вы просто не умеете настраивать. Ни у кого кроме вас никакой исходный код не доступен.

Цитата Сообщение от nikki4 Посмотреть сообщение
3. собственно пхп можно просто открыть ссылку в браузере и скрипт сработает.
Потому что php это шаблонизатор, а Python - язык программирования.

Цитата Сообщение от nikki4 Посмотреть сообщение
пхп сам по себе комфортнее, понятнее.
Читайте выше.
Цитата Сообщение от nikki4 Посмотреть сообщение
но при этом разработка сайта на пхп гораздо дешевле.
Читайте выше.
0
22 / 16 / 7
Регистрация: 20.07.2010
Сообщений: 264
23.04.2020, 16:15  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
Это говорит только о сложностях с конкретно этой ОС
Цитата Сообщение от Garry Galler Посмотреть сообщение
Вы просто не умеете настраивать.
О чем и говорю.
пхп - написал - и все работает.
на питоне - написал- сиди, разбирайся с ОС, с настройками сервера, с блокировкой доступа и прочее.

да даже на винде, оказалось помимо пайчарма нужно еще и сам питон установить.
с пхпже - ставишь ,какой-нибудь openserver и получаешь полный пакет. или древний denver тоже включал многое.

Цитата Сообщение от Garry Galler Посмотреть сообщение
Потому что php это шаблонизатор
так тоже об этом и говорю. что сайты делаются на шаблонах. а шаблоны на пхп.
потому для веба нужно прежде всего пхп. потому зачем для веба питон? или для веба имеется ввиду парсеры и телеграм-боты?
но парсеры и на том же пхп делают, насчет ботов не знаю)
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
23.04.2020, 19:38
Лучший ответ Сообщение было отмечено nikki4 как решение

Решение

Цитата Сообщение от nikki4 Посмотреть сообщение
потому зачем для веба питон?
Наверно, затем, что не все так радужно в мире PHP как вам видится.
На нем много сайтов, потому что на нем много CMS и прочих конструкторов не требующих специфич. познаний от производителя сайта-визитки.
Но есть немало проектов, которые так не пишутся и которые требуют соответствующих знаний.
И если говорить именно о Python vs PHP, то у него более структурированные web-фреймворки, более читабельный синтаксис (вообще с любым ЯП, поэтому его и считают универсальным псевдокодом), более богатая встроенная библиотека (+экосистема с огромным число модулей для всего), ну и Python более универсальный язык, благодаря чему можно легко стыковать бэкенд с каким-то другим кодом, решающим доп. задачи, а не привлекать других людей с другим стеком знаний и языков.

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

Для меня же Python интересен именно в силу его универсальности и мощной экосистемы.
Вопросы его места в web меня не особо волнуют.


Цитата Сообщение от nikki4 Посмотреть сообщение
для веба имеется ввиду парсеры и телеграм-боты?
А вы думаете написать хорошего полезного телеграм-бота легко?
Стоимость разработки серьезного бота может доходить до 50 -100 тыс. руб.
Бот это тот же сайт, только с упрощенным интерфейсом.

Disclaimer: Все вышеизложенное мое личное мнение, основанное на изучении десятка языков и сравнении удобства работы с ними и функционала.

P.S. Касательно вашего поста из другой темы: 70 строк кода на Python действительно пишутся минут за 10.
(Хотя, имеет значение, конечно, не кол-во строк).
Да даже на других ЯП нормально для программиста написать и 300 и 500 строк за день: вот только вчера писал небольшое приложение на Go, при том недостаточно владея его синтаксисом (нет практики, поэтому решил нарастить ее) и то наваял 250 строк за полдня.
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
24.04.2020, 02:48
Garry Galler, Коль уж разговор на эту тему, у меня вопрос. Я несколько лет назад немного занимался вебом. Создал свой простенький сайт и разместил его в интернете на бесплатном сервере. При этом столкнулся с тем, что не мог использовать скрипты написанные на питоне. Сервер не поддерживал питон. Как сейчас обстоят дела с поддержкой питоновских скриптов серверами предоставляющими услуги по размещению сайтов?
0
 Аватар для Fulcrum_013
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
24.04.2020, 04:01
Цитата Сообщение от nikki4 Посмотреть сообщение
затем для "GUI, графика " затем "Web"
Просто эти темы наиболее популярны среди новичков которые не студенты и вопросов там возникает гораздо больше чем у студентов независимо от языка.
Основная же ниша питона - универсальный калькулятор для представителей других наук не являющихся профессиональными программистами. В 50-70х была такая шутка - "настоящий физик-ядерщик может на любом языке писать на фортране". Вот осовремененной версией такого фортрана для физиков питон и является.

А язык для графики №1 - это С++.
0
24.04.2020, 10:42

Не по теме:

Garry Galler, как Гвидушка молвил!

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.04.2020, 10:42
Помогаю со студенческими работами здесь

Система для работы с 3D-графикой
Добрый день. Нужен совет. Собираю компьютер, подобрал вот такое железо: http://********/LmGJKqueZyv9rl ...

приложение, для работы с графикой
Доброго времени суток. Хочу написать простую программу, главным образом для применения фильтров к изображениям. + простые трансформации....

Сборка для работы с 3D графикой
Всем привет!) Помогите, пожалуйста, определится со сборкой. Пока так. Оперативка на 16гб , жесткий и ssd диски останутся со старого...

Монитор для работы с 3D и графикой
Здравствуйте. Подскажите оптимальную модель монитора для работы в 3d, render. 3ds max, Pro-E, autocad, athena, фотошоп и т.д. ...

Сборка ПК для работы с 3d графикой
Подскажите, пожалуйста, нормальные ли компоненты для работы в 3д макс и блендер Кулер для процессора PCcooler GI-X4S D Материнская...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru