Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть [89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez)

  • Data Umbrella
  • 2023-09-27
  • 2399
[89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez)
pythondata sciencemachine learningopen sourceanalyticsdata visualizationrstatsoss
  • ok logo

Скачать [89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez) бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно [89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez) или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку [89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez) бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео [89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez)

Join our Meetup group for more events!
https://www.meetup.com/data-umbrella

[89a] Debugging in Python (Juan Luis Cano Rodríguez)
Video 1/3:    • [89a] Debugging in Python (Juan Luis Cano ...  

[89b] Debugging in Python: in Jupyter Notebook (Juan Luis Cano Rodríguez)
Video 2/3:    • [89b] Debugging in Python: in Jupyter Note...  

[89c] Debugging in Python: in Visual Studio Code (VSC) (Juan Luis Cano Rodríguez)
Video 3/3:    • [89c] Debugging in Python: in Visual Studi...  

Resources
Event info: https://github.com/data-umbrella/even...
Repo: https://github.com/astrojuanlu/worksh...
Slides: https://github.com/astrojuanlu/worksh...
structlog: https://www.structlog.org/en/stable/
rich: https://rich.readthedocs.io/en/stable...
Brandon presentation: https://rhodesmill.org/brandon/slides...
Example of Kedro issue: https://github.com/kedro-org/kedro/is...
Joel Grus talk: I don't like notebooks    • I don't like notebooks.- Joel Grus (Allen ...  
Video on Unit Tests:    • [36] Intro to Unit Testing and Continuous ...  
Reduction technique: http://sscce.org/
Exercises: https://projecteuler.net/ (Exercises)

About the Event
Your code gives an error. Or worse: it doesn't give an error, but doesn't do what you want. Welcome to the hard part of programming! What to do now?

In this talk we will talk about debugging, which includes a broad set of techniques to identify the root causes of undesired behavior in programs and eventually fix them. We will start with a theoretical introduction of the different types of debugging, we will describe a couple of techniques that you can use, and we will apply them in practice, both in Jupyter Notebook (using its new interactive debugger) and in VSCode.

Timestamps
00:00 Let’s talk about Jupyter
01:16 package: Language server protocol (lsp); Installation recommendations: install extra plug-ins / packages (for linting, formatting)
03:08 Jupyter ipyflow package: gives execution order and cell flow
04:01 Jupyter demo
10:40 pip install ipyflow
11:54 Jupyter debugger
14:54 import pdb, pdb_set_trace()
15:39 ipdb (interactive pdb)
20:53 example of adding the function: breakpoint()
21:00 turn on the Jupyter debugger
22:57 Q&A: What are the first 3 things you do when you cannot reproduce an error?
25:56 Q&A: Where is the breakpoint coming from? (it is a built in function)

About the Speaker
Juan Luis (he/him/él) works as Developer Advocate at QuantumBlack, AI by McKinsey, with a focus on Kedro, an open source data science framework. He has a decade of experience as developer advocate, software engineer, and Python trainer in several industries. PSF Fellow since 2017, he has made significant contributions to the PyData stack, published several open-source packages, and organized the first seven PyCons in Spain. Currently he is the lead organizer of the PyData Madrid monthly meetups.
LinkedIn:   / juanluiscanor  
GitHub: https://github.com/astrojuanlu/

#python #codereview

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]