• XSS.stack #1 – первый литературный журнал от юзеров форума

Все тот же Python

CEBEK777

(L3) cache
Пользователь
Регистрация
21.01.2019
Сообщения
163
Реакции
26
Доброго утро всем )
Знатоки ,советом поделитесь . Вот учу я питон,и теперь встал выбор фреймворка, в какое направление двигаться ?) веб,боты,ИИ,хакинг, моб приложу. Вроде питон и разнообразен и богат,но из-за этого теряешься в направлении .
вопросом тем,кто в питоне уже несколько лет ,какой бы совет вы бы дали себе в начали обучение питона ?)
благодарю за ранее за ответ :)
 
На питоне никто по большей части не пишет серьезные программы. Он хорош в каком-нибудь машобе, data science, администрировании, может веб. Это хороший скриптовый язык, но для написания например десктопных программ лучше тот же Rust/C++
Нишу мобильных приложений заняли Kotlin/Java(это под андроид), на питоне такое вообще бред по моему делать
Всяких тг ботов на нем писать - пожалуйста
Это все imho
 
Последнее редактирование:
На питоне никто по большей части не пишет серьезные программы. Он хорош в каком-нибудь машобе, data science, администрировании, может веб. Это хороший скриптовый язык, но для написания например десктопных программ лучше тот же Rust/C++
Нишу мобильных приложений заняли Kotlin/Java(это под андроид), на питоне такое вообще бред по моему делать
Всяких тг ботов на нем писать - пожалуйста
Это все imho
просто уже выбрал основной язык питон ,масштабы его привлекают .
 
Вам в общем-то правильно написали. Хорош для консольных приложений. Брутов или спамеров, возможно сканеры/парсеры.
Но я бы вам с рассчетом на будущее советовал открыть для себя Golang. Синтаксис максимально похож, переспектив больше, многопоточность из коробки.
Пока не поздно - смените вектор.
 
Вам в общем-то правильно написали. Хорош для консольных приложений. Брутов или спамеров, возможно сканеры/парсеры.
Но я бы вам с рассчетом на будущее советовал открыть для себя Golang. Синтаксис максимально похож, переспектив больше, многопоточность из коробки.
Пока не поздно - смените вектор.
да просто уже устал векторы менять)) начинал с веб разработки ,не особо зашло . писать сайты не по мне))
питон просто на слуху,да и легок для начинающих )
в хакинге так полным полно применений .
 
Язык это всего лишь инструмент. Разберись для начала что тебе интересно (какая ниша), и смотри какие языки и фреймворки в ней фигурируют чаще всего, их и изучай.
На питоне можно сделать практически что угодно, но в узких местах будут проблемы. В ентерпрайзе в ходу микросервисы (API) и датасайнс. Первое ближе к вебу, второе к матану/статистике/аналитике. Малварь и натив на нём особо не попишешь - джаст фо фан, но не как продукт.
В любом случаем одним языком ты сыт не будешь. Нужны знания в смежных технологиях - фреймворки, базы данных, очереди, контейнеры, и т.д.

В хакинге полно применений, потому что язык скриптовый и не сложный (раньше на его месте был Perl), а значит любой ИБ-спец сможет осилить и написать свой PoC или скрипт-автоматизатор. Плюс он есть почти на каждой линукс-системе, что немаловажно.

Как совет, если настаиваешь на питоне: разберись с асинхронностью и конкурентностью, узнай как заварачивать и масштабировать скрипты в docker/k8s, изучи работу с Postgresql (SQL), MongoDB/Redis (NoSQL), Celery/Redis Queue (очередь заданий/планировщик), requests (для работы с http-запросами), основы flask (для поднятия простенького веб-сервиса под разные нужды), немного selenium как альтернатива requests но с рендерингом JS-участков, В целом этого хватит для большинства задач в веб-хаке и в общем по вакансиям. Всякие телеграм-боты пишутся на коленке за 1-2 вечера по мануалам/документации, поэтому можно не бояться браться за такую работу даже без знаний их апи - изучишь на ходу.
 
Последнее редактирование:
Язык это всего лишь инструмент. Разберись для начала что тебе интересно (какая ниша), и смотри какие языки и фреймворки в ней фигурируют чаще всего, их и изучай.
На питоне можно сделать практически что угодно, но в узких местах будут проблемы. В ентерпрайзе в ходу микросервисы (API) и датасайнс. Первое ближе к вебу, второе к матану/статистике/аналитике. Малварь и натив на нём особо не попишешь - джаст фо фан, но не как продукт.
В любом случаем одним языком ты сыт не будешь. Нужны знания в смежных технологиях - фреймворки, базы данных, очереди, контейнеры, и т.д.

В хакинге полно применений, потому что язык скриптовый и не сложный (раньше на его месте был Perl), а значит любой ИБ-спец сможет осилить и написать свой PoC или скрипт-автоматизатор. Плюс он есть почти на каждой линукс-системе, что немаловажно.

Как совет, если настаиваешь на питоне: разберись с асинхронностью и конкурентностью, узнай как заварачивать и масштабировать скрипты в docker/k8s, изучи работу с Postgresql (SQL), MongoDB/Redis (NoSQL), Celery/Redis Queue (очередь заданий/планировщик), requests (для работы с http-запросами), основы flask (для поднятия простенького веб-сервиса под разные нужды), немного selenium как альтернатива requests но с рендерингом JS-участков, В целом этого хватит для большинства задач в веб-хаке и в общем по вакансиям. Всякие телеграм-боты пишутся на коленке за 1-2 вечера по мануалам/документации, поэтому можно не бояться браться за такую работу даже без знаний их апи - изучишь на ходу.
оО спасибо,уже более менее понятнее стало ,по крайней мере есть что гуглить :D
на счет ботов уже понял что их полным полно ,да и документации есть.
 
Расскажи это бекендерам ютуба и инсты.
Да многие биги свои проекты переписывают с C++ и PHP на Python, те же Mail.ru.
Так как код на пайтоне легче поддерживать.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх