Исправьте СРОЧНО эти 12 ошибок в ваших Python проектах

  Рет қаралды 93,435

Диджитализируй!

Диджитализируй!

Күн бұрын

Пікірлер: 480
@t0digital
@t0digital 11 ай бұрын
Мой курс «Хардкорная веб-разработка» - course.to.digital Вжух!
@КонстантинКомиссаров-ж1э
@КонстантинКомиссаров-ж1э 4 жыл бұрын
Видео по настройке логгирования в джанго - это было бы топ!
@t0digital
@t0digital 4 жыл бұрын
Сделаю!
@MadMike93
@MadMike93 4 жыл бұрын
Тоже интересны правильные методы логгирования))
@Кантригоспел
@Кантригоспел 4 жыл бұрын
Топ запрос!) Сделайте, пожалуйста)
@MrDimka12101
@MrDimka12101 4 жыл бұрын
Поддерживаю! Вечно с этим какие-то танцы с бубном.
@nikitaomen666
@nikitaomen666 3 жыл бұрын
а что там сложного то?
@liqidSolidus
@liqidSolidus 4 жыл бұрын
Посмотрел бы видео по пункту 8 "Исключения и обработка ошибок". Хотелось бы понять, как именно отлавливать глобальные ошибки (декоратор, класс).
@spair2k
@spair2k 4 жыл бұрын
Присоединяюсь к желанию
@t0digital
@t0digital 4 жыл бұрын
Сделаю
@MadMike93
@MadMike93 4 жыл бұрын
Присоединяюсь, а то мне кажется что я как-то неправильно отлавливаю исключения.
@vrabosh
@vrabosh 4 жыл бұрын
@@t0digital кстати интересно еще и на таймы посмотреть, насколько эти все обработчики замедляют код.. т.е. что будет если 1000 запросов в сек будет на сервер.. как будетвыдерживать итд.. или может лучше повозиться над кодом и сделать так чтоб точно исключений небыло. Если кнечно исключения не так много жрут ресурса то и возится не стоит.
@kelevra1493
@kelevra1493 4 жыл бұрын
+1
@magictearsasunder
@magictearsasunder 4 жыл бұрын
Приятно, что делаете видео на примере моего проекта)
@mandrianova
@mandrianova 4 жыл бұрын
интересный проект. случайно не для cs50web?
@magictearsasunder
@magictearsasunder 4 жыл бұрын
@@mandrianova нет, сам для себя делал
@aitopro7231
@aitopro7231 4 жыл бұрын
Ссылка на гитхаб
@magictearsasunder
@magictearsasunder 4 жыл бұрын
@@aitopro7231 зайди в профиль
@AlexGott
@AlexGott 4 жыл бұрын
Как всегда шикарно, с меня лайкос. Очень хотелось бы видео по следующим пунктам: - вынос бизнес логики в отельный модуль - настройки логирования для джанги - пара хороших примеров с try-catch(ну не весь же код обвернуть одним блоком try) - настройка переменных окружения для конфиденциальных данных P.S. юзаю pipenv и не имею головняка со всеми этими вашими req...txt =))
@almazov.online
@almazov.online 4 жыл бұрын
Поддерживаю 👍
@dobriza
@dobriza 4 жыл бұрын
Поддерживаю, нужен видос про переменные окружения.
@AkinXela
@AkinXela 4 жыл бұрын
Тоже поддержу, хотелось бы увидеть видео по данным темам. Спасибо!
@Python_in_UA
@Python_in_UA 2 жыл бұрын
+
@DataScienceGuy
@DataScienceGuy 4 жыл бұрын
Все по делу. Думаю поделюсь этим видео со своими курсантами.
@t0digital
@t0digital 4 жыл бұрын
Спасибооо!
@marcb5832
@marcb5832 3 жыл бұрын
Все по делу, только насчет PEP8 -- это уже вопрос стиля. Почему код с 2-мя отступами вместо 4-х по PEP8, например, это ужас-ужас. Чушь это все.
@velomatica
@velomatica 4 жыл бұрын
Красава) Учу пайтон уже год. Скоро на курсы яндекса пойду или Moscow Python. Знаю хорошо базу, но вот реальных проектов пока мало. Блог на Flask, всякие программы, боты, тесты, хорошо знаю декораторы. Есть своя группа вк более 300 постов личных с размышлениями, идеями, проектами и просто постами по теме моего обучения. Гит хаб неплохо наполненный, но буду чистить и перерабатывать. Через полгода буду мень профу, ходить по собесам. Всем желаю найти себя в этой жизни.
@PythonDevelopment
@PythonDevelopment 4 жыл бұрын
красава !
@t0digital
@t0digital 4 жыл бұрын
Йеее! Наличие плана - всегда отлично! Успехов
@DataScienceGuy
@DataScienceGuy 4 жыл бұрын
Успехов! Нужно скорее уже начинать работать над реальными проектами, тогда сразу прогресс попрет)
@velomatica
@velomatica 4 жыл бұрын
@@t0digital спасибо) Мотивирует,))
@velomatica
@velomatica 4 жыл бұрын
@@DataScienceGuy да да)
@Bupyc2006
@Bupyc2006 4 жыл бұрын
Только сейчас подписался ) интесно всё о чём ты говорил .... надеюсь эти видосы уже есть :) спасибо большое за видео !!!
@bogdanvolodko1119
@bogdanvolodko1119 4 жыл бұрын
Очень было бы интересно посмотреть видео, в котором ты пишешь маленький проект на Джанге со всеми высокоуровневыми фичами в плане написания кода. У меня по сей день есть вопросы, а как максимально корректно сделать это или то. Ты подобное делал с проектированием БД на postrgres. Спасибо за канал, кстати! Годняшечка прям.
@spair2k
@spair2k 4 жыл бұрын
Это был бы особо зачётный стрим! Пусть это был бы какой-то рутинный код, чтобы мысль не распылять, но для меня лично, это было бы очень полезно.
@t0digital
@t0digital 4 жыл бұрын
Спасиб за идею, возможно сделаю!
@pspfaqs
@pspfaqs 4 жыл бұрын
Отличное полезное видео, а еще здорово выставил свет и классно записал звук 👍
@t0digital
@t0digital 4 жыл бұрын
Спасибооо! Старался не зря, значит:)
@ababush
@ababush 4 жыл бұрын
Диджитализируй! Заморочился сильно. Это заметно и это здорово!)
@Hammerlock333
@Hammerlock333 4 жыл бұрын
Интересно было бы увидеть видео про конфиденциальные данные, их безопасность!
@t0digital
@t0digital 4 жыл бұрын
Будет!
@КириллКириллович
@КириллКириллович 4 жыл бұрын
@@t0digital Ждём-с
@andronwens2680
@andronwens2680 4 жыл бұрын
Дополнение: 10 пункт) Много чего перепробовал, но до сих пор считаю этот способ лучшим! Ингредиенты: 1)создать в папке проекта файл с именем ".env"; 2) os.environ.get("var") (os.environ возвращает словарь); 3)(необязательно) from dotenv import find_dotenv, load_dotenv load_dotenv(find_dotenv()) (эта штука сама найдет файл .env) 11 пункт) рекомендую использовать poetry(реклама ;)
@MrDimka12101
@MrDimka12101 4 жыл бұрын
Поддерживаю. Сам так делаю.
@dmytroznak8843
@dmytroznak8843 4 жыл бұрын
Спасибо за видео, можете снять видео про отлов ошибок, как для функций так и классов)
@t0digital
@t0digital 4 жыл бұрын
Сделаю:)
@dmytroznak8843
@dmytroznak8843 4 жыл бұрын
@@t0digital Супер, крутяк) спасибо большое, ждем с нетерпением 😃
@mrKazzila
@mrKazzila 4 жыл бұрын
Годнота! про try/except нужен видос!)
@t0digital
@t0digital 4 жыл бұрын
Да, запишем обязательно!
@СтаниславГаранжа
@СтаниславГаранжа 4 жыл бұрын
Алексей, огромное человеческое спасибо за ваш труд. Вы - настоящий энтузиаст. Ваши видео не только прокачивают профессионально, но и очень сильно мотивируют
@yegorsk97
@yegorsk97 4 жыл бұрын
19:13 Ужасно нужно видео) понимаю и очень надо)
@t0digital
@t0digital 4 жыл бұрын
Будет такое видео
@kiril9ndi9
@kiril9ndi9 4 жыл бұрын
Интересна тема про base_view. Спасибо за дельные советы и наводки!
@t0digital
@t0digital 4 жыл бұрын
Скоро будет такое видео. Спасибо!
@pythonavr
@pythonavr 4 жыл бұрын
Видео как всегда кайф! Запиши, пожалуйста, видео про переменные среды - думаю, многим новичкам будет полезно
@t0digital
@t0digital 4 жыл бұрын
сделаю!
@АлексейЯть
@АлексейЯть 4 жыл бұрын
Поддерживаю. Самостоятельное перелопачиванние туториалов все равно приведут к бест практикс.
@yerkin_aliakbar
@yerkin_aliakbar 4 жыл бұрын
Да, будет полезно!
@STUFIify
@STUFIify 4 жыл бұрын
Алексей! Все супер! Контент, подача звук и картинка! Говорю, как человек проработавший в студийным фотографом несколько лет) есть момент, пятно света на фоне, от контрового источника слева, можно приглушить небольшим флагом чёрного цвета, чтобы фон ровнее был с градиентом. Самостоятельно изучаю пайтон около полугода, сначала после работы по несколько часов, набил основы прошёл ряд бесплатных курсов, сейчас более плотно, вписался в проект по созданию бекенда приложения для знакомств, и хочу сказать что работа над Реальным проектом, даёт гораздо больший объём понимания! Это как огромный пинок по зад))) ни с какими курсами не сравнимо)
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Да, попробую приглушить, спасибо за совет! В этом видео основной счёт идёт отраженный от потолка, мягкий, но неяркий и создающий тень на глазах, сейчас через зонт буду рассеивать:) Практика рулит, видите, и в питоне, и в съёмках:)!
@wladimirpozov3623
@wladimirpozov3623 4 жыл бұрын
Жду видео про логгирование. Хорошая подача. Спасибо!
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Сделаю такой материал
@t0digital
@t0digital 4 жыл бұрын
А звук стал лучше или хуже или остался прежним в этом видосе? Если сравнивать с предыдущими видео, не стримами?
@AlexGott
@AlexGott 4 жыл бұрын
На постпродакшене в след раз надо мягче сделать - "звонко" очень, а вообще огонь, раньше очень редко приходилось слушать два раза в некоторых моментах ибо нечетко было.
@ПавелТабаков-д8ш
@ПавелТабаков-д8ш 4 жыл бұрын
Интересно! Хотел бы послушать что-нибудь про паттерны/композицию кода
@vrabosh
@vrabosh 4 жыл бұрын
тоже интересна эта тема.. т.к. эта тема чуть халиварная, а программить можно и по книгам научиться.
@uszr1
@uszr1 4 жыл бұрын
Поддерживаю!
@Кантригоспел
@Кантригоспел 4 жыл бұрын
Топ!
@andreev09
@andreev09 4 жыл бұрын
Про обработку эксепшенов очень интересно!
@t0digital
@t0digital 4 жыл бұрын
Сделаем отдельный материал
@maxgromov7494
@maxgromov7494 2 жыл бұрын
Ух! Очень полезное видео, которое я сохраню и буду периодически пересматривать, а при возможности покажу кому-нибудь на Хабре)
@nazalimadoyan3347
@nazalimadoyan3347 4 жыл бұрын
заинтересовало обработка эксепшонов в декораторах. Буду ждать видоса. Спасибо
@t0digital
@t0digital 4 жыл бұрын
Уже на канале
@АлексейЯть
@АлексейЯть 4 жыл бұрын
Спасибо! Даже имея большой опыт в Python, Вас приятно и интересно смотреть! Продолжайте у Вас отлично получается))
@t0digital
@t0digital 4 жыл бұрын
Спасибо, буду продолжать!
@mikewinny3856
@mikewinny3856 3 жыл бұрын
FYI: "Банда четырех" писала книгу на основе c++ и smalltalk :) Спасибо за это видео и другие тоже!
@ВячеславДолинский-г7ы
@ВячеславДолинский-г7ы 4 жыл бұрын
Очень полезное видео! Наверно, подойдет к многим языкам программирования (С++ точно). 6-ой пункт -- длинные функции -- я не стал бы так упрощенно на нее смотреть. Я называю эту проблему -- "полосатый код", где каждая "полоса кода" длинной функции соответствует какой то сущности. Скажу хуже, одна сущность может всплывать в нескольких длинных функциях. Такой код очень замедляет развитие проекта. Лучшее решение -- выделить каждую сущность в отдельный класс.
@Game-bg1sf
@Game-bg1sf 4 жыл бұрын
Спасибо за ещё одно полезное и информативное видео! Недавно закончил колледж по специальности "программист - техник", однако особо полезных знаний я оттуда не вынес, кроме пожалуй тех которые получил на CTF-ах. Но вот нужно поступать в универ, да и пора бы уже деньги зарабатывать, да и становиться крутым специалистом, а кроме диплома и базовых навыков программирования и работы с линуксом ничего толком нет. Решил выбрать python, как язык разработки и начал с месяц назад проходить курс от яндекс.практикум, но вскоре забросил. Теперь после диплома вернувшись к самообучению наткнулся на твой канал и это просто нечто. В каждом видео нахожу действительно полезные знания и больше начинаю понимать как должен выглядеть и работать хороший код. Надеюсь, что видео будет ещё много, спасибо за твои старания!
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Рад, что видео полезны. Будем продолжать!
@sergeyalekseenko6456
@sergeyalekseenko6456 4 жыл бұрын
Отличная идея с видео по настройке логирования в python!
@adilzhansarsen7307
@adilzhansarsen7307 4 жыл бұрын
Спасибо, было бы интересно увидеть видео про глобальную обработку ошибок
@t0digital
@t0digital 4 жыл бұрын
Спасибо, запишу отдельный материал
@spair2k
@spair2k 4 жыл бұрын
Весьма интересно, присоединяюсь
@ИванНикитин-ч7б
@ИванНикитин-ч7б 4 жыл бұрын
14:21 Исключения. Самое важное, что нужно понять: исключения - это теневой параллельный алгоритм функции/метода, который тоже делает возврат значения из функции; только возврат идёт не через явный return, а через "чёрный ход". Возвращаемая информация о причине исключения должна быть про то, какой этап её алгоритма провалился; код самой функции может состоять из 3, на пример, условных этапов и каждый этап мог бы ловить исключение со своих вызовов каких-то функций или просто выбрасывать собственное по условию, то есть - делать свой "теневой return" вместо настоящего. В итоге будет так называемое разматывание стэка и показана информация перевода стрелок о запоротом алгоритме на "подчинённых": функция "x" не сработала на этапе "3" потому, что вызванная ей функция "q" облажалась на этапе "1" потому, что вызванная уже ей функция "open" не нашла указанный файл.
@ЮрийПорет
@ЮрийПорет 3 жыл бұрын
Рекомендацию про выписать 12 пунктов надо было в начале дать, чтобы зрители не тратили время на листание видоса)
@olegblockbusted3383
@olegblockbusted3383 4 жыл бұрын
Стильненький фон) Спасибо за все твои видео, очень помогают!
@t0digital
@t0digital 4 жыл бұрын
Спасибо, рад, что полезно!
@MrAHTuK
@MrAHTuK Жыл бұрын
нэйминг - это когда ты пишешь прогу выведи "Hello, world", но так, чтоб никто не понял как гениально ты это сделал
@dovolen7044
@dovolen7044 4 жыл бұрын
Начал учить Python, ваш канал сильно помогает. Спасибо!
@t0digital
@t0digital 4 жыл бұрын
Йеее, спасибо!
@naprsa
@naprsa 4 жыл бұрын
Очень интересна реализация base_view и class BaseView!!! Спасибо за видео!
@t0digital
@t0digital 4 жыл бұрын
Сделаем такой материал. Спасибо!
@drdrdr6835
@drdrdr6835 3 жыл бұрын
Шикарное видео !!
@Влад-э5г1ч
@Влад-э5г1ч 4 жыл бұрын
Контент топ, качество картинки и звука тоже радует!
@t0digital
@t0digital 4 жыл бұрын
Спасибоо!
@ronnie_rocketo
@ronnie_rocketo 4 жыл бұрын
Сравнительно недавно открыл для себя этот канал, интересно.
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@blockchainer8162
@blockchainer8162 2 жыл бұрын
Спасибо автору за труд! Будет здорово видео про переменных окружения
@mayhem_s1
@mayhem_s1 4 жыл бұрын
Спасибо тебе большое, вдохновил очень! Интересные следующие темы: - алгоритмы и структуры данных - книги для начинающих, типо с чего начинать и как стоит начинать программировать спасибо еще раз!
@georgestatefield
@georgestatefield 2 жыл бұрын
Нужен MVP Workshop по приложухе, которая • имеет структуру cookiecutter; • имеет механизм авторизации; • работает с БД в асинхронке; • обрабатывает исключения, пишет логи; • вебмордится по FastAPI; • пакуется в стэк (docker-compose) и деплоится в кластер docker-swarm. Шедеврашечка будет!
@sergeyv1534
@sergeyv1534 4 жыл бұрын
Хорошее видео. Голосую за п.9 и п.10 для подробного рассмотрения.
@nickluk6457
@nickluk6457 4 жыл бұрын
Круто! Было бы ещё интересно видео про паттерны и SOLID.
@Deusgaudio
@Deusgaudio 4 жыл бұрын
Дааа, делай про исключения. Жду)
@МаксимА-б5ъ
@МаксимА-б5ъ 2 жыл бұрын
Ценно, доступно, достойно!
@spair2k
@spair2k 4 жыл бұрын
Благодарю за проделанный труд. В сети не так много информации с такой позицией доступности понимания. Может потому что я ленивый её искать, может потому что её не нахожу. В любом случае, Ваши ролики вызывают устойчивое желание хвататься за тетрадку и ручку, чтобы записать пришедшую мысль. Ещё раз благодарю и желаю не терять оптимизма в подаче информации, это читаемо.
@t0digital
@t0digital 4 жыл бұрын
Спасибооо, очень приятно, что материал вам нравится!
@Nikc174
@Nikc174 4 жыл бұрын
Программирование - это искусство))
@t0digital
@t0digital 4 жыл бұрын
100%
@StanislavSchmidt1
@StanislavSchmidt1 4 жыл бұрын
- устанавливейте PyCharm, он поможет вам с написанием докстрингов - устанавливейте flake8 и pydocstyle - перед каждым git push убедитесь что оба тула выдают 0 ошибок
@t0digital
@t0digital 4 жыл бұрын
Да, дело хорошее!
@ermolaev_ivan
@ermolaev_ivan 4 жыл бұрын
хотелось бы увидеть как правильно прятать и подтягивать "пароли" из переменных окружения, ну и вообще было бы интересно узнать более развернуто что же это такое?))
@gecnepago
@gecnepago 4 жыл бұрын
Курс, дорогой наш, когда курс? Уже ломка начинается!)
@t0digital
@t0digital 4 жыл бұрын
Скоро скоро:)
@kallertail
@kallertail 4 жыл бұрын
Всё супер, да хотелось бы подробные видео в добавок)
@MrOldVoron
@MrOldVoron 2 жыл бұрын
Очень полезное видео для начинающих, как правило все эти пункты понимаешь через боль, на своей собственной жопе, но далеко не сразу :)
@temik26
@temik26 3 жыл бұрын
Огромное спасибище! Очень много подчерпнул для себя
@_t4g
@_t4g 4 жыл бұрын
То что ты делаешь очень круто)Здесь должны быть сотни тысяч просмотров. Спасибо! Было бы интересно увидеть грамотное применение try-except конструкций (может быть и assert).
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Да, про assert кстати тоже пару слов сказать стоит
@fakefakekovich4257
@fakefakekovich4257 4 жыл бұрын
Жду видео про конфиденциальные данные в коде.
@t0digital
@t0digital 4 жыл бұрын
Сделаем такой материал. Спасибо!
@ExTaaaaaZ1
@ExTaaaaaZ1 4 жыл бұрын
Спасибо за вашу работу!) Один из немногих каналов, в котором действительно качественный обучающий контент. Жалко, что ролики с заголовками «как стать бэкенд-разработчиком за 15 минут» набирают сотни тысяч просмотров, а за таким контентом следят всего 40
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Здесь тоже понемногу собирается аудитория, и это мега приятно:)
@ildarEGE
@ildarEGE 2 жыл бұрын
Спасибо, очень полезно, есть над чем работать
@РоманБодю
@РоманБодю 4 жыл бұрын
Отличное видео! Я ждал. За счёт стримов и этого видео оторвал качество от плинтуса.
@MS-fu3zf
@MS-fu3zf 4 жыл бұрын
Отличный обзор, большое спасибо! Хотелось бы отдельное видео про использование переменных окружения для работы с конфиденциальными данными.
@t0digital
@t0digital 4 жыл бұрын
Сделаем:)! Спасибооо!
@flont1204
@flont1204 4 жыл бұрын
Мне было бы интересно посмотреть видео по пунктам 8 и 10. Сам немного недогоняю некоторые темы
@t0digital
@t0digital 4 жыл бұрын
Сделаю отдельное видео!
@flont1204
@flont1204 4 жыл бұрын
@@t0digital вот такого фидбэка я не ожидал на мой комментарий
@ge_bassist8232
@ge_bassist8232 4 жыл бұрын
Жду видео про использование переменных окружения)
@t0digital
@t0digital 4 жыл бұрын
Будет такой материал
@Sadownick
@Sadownick 4 жыл бұрын
Очень подробно и годно, было бы интересно и тоже подробно про исключения послушать в отдельном видео 👍🏻
@alexl2143
@alexl2143 4 жыл бұрын
Спасибо за видео, очень полезно. Конечно добавь видео про декоратор для обработки ошибок/логирование и видео про переменные окружения, как это делается и т.д. Жду курс. В курсе будет блок про фласк?)
@t0digital
@t0digital 4 жыл бұрын
Про декораторы будет, да. Курс в разработке. Будет ли в курсе про фласк пока не могу сказать, посмотрим. Джанга будет точно как наиболее популярный фреймворк.
@ВикторДолгушин-м4ц
@ВикторДолгушин-м4ц 2 жыл бұрын
Как всегда супер полезная инфа.
@rzabolotin
@rzabolotin 4 жыл бұрын
Алексей, большое спасибо за видео. Очень полезно и очень интересно рассказываешь.
@t0digital
@t0digital 4 жыл бұрын
спасибо
@АнариеттаВейсбург
@АнариеттаВейсбург 3 жыл бұрын
Хочу отдельное видео для создания декораторов для ошибок
@alexeygrom1834
@alexeygrom1834 4 жыл бұрын
адски плюсую и жду всего что планируется впустить
@t0digital
@t0digital 4 жыл бұрын
Спасибо!
@sevashpun
@sevashpun 3 жыл бұрын
Спасибо за видео! Очень круто и доходчиво объясняешь :)
@ermakamre
@ermakamre 4 жыл бұрын
Очень полезное видео! А можно ссылку на публичный GitHub репозиторий с проектом на Python, который следует всем перечисленным пунктам?
@t0digital
@t0digital 4 жыл бұрын
Возможно как-нибудь напишем такой, сделаем видео
@evgeniykuts6756
@evgeniykuts6756 4 жыл бұрын
Круто было бы пощупать взаимодействие с БД, архитектуру микросервисов, настройку IDE для CI на удаленный сервер, отладку удаленного кода.
@АндрейЗабарный
@АндрейЗабарный 3 жыл бұрын
Как всегда супер полезная инфа 🤗🥳🥰 Хочется оочень видос про логирование 😊
@andreiosipov2766
@andreiosipov2766 4 жыл бұрын
Очень бы хотелось увидеть примеры ваших декораторов для обработки исключений!
@tjsonyk
@tjsonyk 4 жыл бұрын
Про хранение ключей интересно!
@thebosha90
@thebosha90 4 жыл бұрын
There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton Ну стыдно же не знать, ну!
@mariakottur
@mariakottur 4 жыл бұрын
Наверное, уже писали об этом. Я бы рекомендовал видео и любым другим разработчикам.
@senatortre7326
@senatortre7326 4 жыл бұрын
Про окружение и логирование было бы очень полезное видео! Ждёмс.
@t0digital
@t0digital 4 жыл бұрын
Сделаю такой материал
@alexjuly7097
@alexjuly7097 4 жыл бұрын
По исключениям однозначно видео не помешает, тема важная и, можно сказать, ежедневная. Что ловить, а что может быть не стоит ловить. Ожидаемые/неожиданные. Отдельно, что делать с неожидаемыми исключениями. На каких уровнях ловить. Какую информацию можно(и нужно) получить и логировать. if или try/except? Разница между обработкой и заглушкой.
@t0digital
@t0digital 4 жыл бұрын
Спасибо! Да, расскажу обо всем
@ЮрийПорет
@ЮрийПорет 3 жыл бұрын
Видос классный, спасибо!
@mmohelp
@mmohelp 4 жыл бұрын
Неистово плюсую! Видео огонь!
@t0digital
@t0digital 4 жыл бұрын
Спасибо 🙏
@adilrashitov2877
@adilrashitov2877 4 жыл бұрын
Большое спасбо за материал. Очень хотелось бы узнать как организовать правильно хранение конфиденциальной информаций.
@t0digital
@t0digital 4 жыл бұрын
Сделаем такой материал. Спасибо!
@watercrow1866
@watercrow1866 4 жыл бұрын
Ждем видео про исключения)
@t0digital
@t0digital 4 жыл бұрын
Будет!
@arteme.4900
@arteme.4900 4 жыл бұрын
Буду ждать обработку exception)
@t0digital
@t0digital 4 жыл бұрын
Будет такой материал!
@richarddrake1724
@richarddrake1724 2 жыл бұрын
Здравствуйте. Подскажите... Для вхождения в программирование.. Какой из ноутов для меня и сына будет предпочтительнее... Macbook pro 14 или lenovo legeon 5 pro? По цене схожи.. Железо тоже вроде хорошее. И я и сын начали изучать phyton для начала. Сам думаю потом в автоматизированное тестирование углубиться. Спасибо
@sammas9396
@sammas9396 4 жыл бұрын
очень интересно про обработку ошибок посмотреть
@t0digital
@t0digital 4 жыл бұрын
Будет такой материал
@sammas9396
@sammas9396 4 жыл бұрын
@@t0digital супер
@german__kr
@german__kr 4 жыл бұрын
Определённо нужно видео по пунктам 8,9,11. Было бы очень интересно посмотреть видео как правильно постить именно Django проект на гитхаб.
@GlebPoljakov
@GlebPoljakov 4 жыл бұрын
Интересно было бы увидеть про логирование!
@t0digital
@t0digital 4 жыл бұрын
Будет такой материал!
@MrVolodichev
@MrVolodichev 4 жыл бұрын
Очень хочется увидеть правильные декораторы для отлавливания ошибок
@t0digital
@t0digital 4 жыл бұрын
Запишу отдельное видео, да
@Anklav24
@Anklav24 4 жыл бұрын
Про эксепшены и логи нужен контент!)
@t0digital
@t0digital 4 жыл бұрын
Будет!
@aidoskali2461
@aidoskali2461 4 жыл бұрын
Сними видео про подтягивание переменных с окружение
@t0digital
@t0digital 4 жыл бұрын
Будет такой материал, да
@R3now
@R3now 4 жыл бұрын
чтобы легко было следовать правилам pep8, ставьте flake8 (pip install flake8 => flake8 test.py)
@t0digital
@t0digital 4 жыл бұрын
Да, линтеры удобны
@alexanderpastuhanov174
@alexanderpastuhanov174 4 жыл бұрын
Очень полезное видео! Спасибо!
@StanislavBeskaev
@StanislavBeskaev 3 жыл бұрын
Спасибо за подробные советы
@denisa3945
@denisa3945 4 жыл бұрын
Спасибо за видео. Очень хотелось бы видео про переменные окружения, еще с телеграмм бота было интересна эта тема. В гугле конечно есть информация, но теория, было бы интересно узнать, как вы это реализуете.
@zyoma9958
@zyoma9958 4 жыл бұрын
+ за видео по написанию декоратора, который отлавливает все ошибки в функции и логирует их
@t0digital
@t0digital 4 жыл бұрын
Сделаем
@user-xx6wh5nm4s
@user-xx6wh5nm4s 2 жыл бұрын
Стоит ли сейчас читать "простой Python" 2016 года издания, много ли там изменилось за 5 лет? Или всё же поискать свежее издание?
@t0digital
@t0digital 2 жыл бұрын
Сейчас вышло второе издание этой книги, берите его и читайте, да, книжка хорошая. Автор Билл Любанович
@TheMegasecret
@TheMegasecret 2 жыл бұрын
Вьюшкой дымоход перекрывают. А Views в Django - это отображения. Спасибо.
@victortamanov
@victortamanov 4 жыл бұрын
Про exceptions интересно! В моем коде это слабое место. Было бы супер узнать, как правильно создавать класс для отлавливания прерываний. В любом фреймворке. Читал о важности этого в других языках, все пишут "изучите"... а примеров нормальных мало.
@denys5951
@denys5951 3 жыл бұрын
Можно отдельное видео по каждому пункту? :))
Всё об исключениях и работе с ними в Python
30:34
Диджитализируй!
Рет қаралды 51 М.
Архитектура ПО, MVC и бизнес-логика. Критика Django
20:26
Диджитализируй!
Рет қаралды 77 М.
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 86 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 23 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 235 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 2,7 МЛН
Хорошаяя осення щука
0:37
Рыбалка 63
Рет қаралды 1,7 М.
Михаил Выборный собеседование junior python разработчик
56:37
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 86 МЛН