Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

James Powell: So you want to be a Python expert? | PyData Seattle 2017

Автор: PyData

Загружено: 2017-07-24

Просмотров: 498633

Описание:

www.pydata.org

PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R.

PyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases.

0:00 About PyData and being proficient in Python
4:09 Important features of Python and audience survey
7:40 Data model methods
10:14 _init_ method
11:15 _repr_ method
12:17 _add_ method
15:51 _len_ method
18:42 _call_ method
20:50 Metaclasses and the problem of writing safe library code
27:00 Contraints on the library code using assert
32:33 Compile-time vs run time executable code
34:42 Disassembling class code and using _build_class_
40:26 Constraining library code with the metaclass pattern
47:22 Introducing decorators
49:07 Code inspection
57:36 Writing a timer function
59:42 Decorator syntactic sugar
1:03:00 Writing a ntimes decorator
1:06:32 Wrapping functions into class
1:10:51 Eager execution
1:14:02 _iter_ and _next_ methods
1:17:40 yield and the Generator syntax
1:20:35 Coroutines and interleaving
1:24:35 Context Managers
1:25:30 Setup and teardown of resources
1:28:38 Applying to SQL transactions
1:30:10 _enter_ and _exit_ methods
1:32:30 Links between generators and context managers
1:36:02 Refactoring the SQL query code
1:37:52 Wrapping up
1:40:04 Opinions on writing clear code in Python
1:48:18 Q&A

S/o to https://github.com/mycaule for the video timestamps!

Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVi...

James Powell: So you want to be a Python expert? | PyData Seattle 2017

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

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

Скачать аудио mp3

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

Implementing and Training Predictive Customer Lifetime Value Models in Python

Implementing and Training Predictive Customer Lifetime Value Models in Python

James Powell: Design Principles | PyData DC 2016

James Powell: Design Principles | PyData DC 2016

James Powell: Objectionable Content | PyData Austin 2019

James Powell: Objectionable Content | PyData Austin 2019

Vincent Warmerdam: Winning with Simple, even Linear, Models | PyData London 2018

Vincent Warmerdam: Winning with Simple, even Linear, Models | PyData London 2018

Raymond Hettinger, Keynote on Concurrency, PyBay 2017

Raymond Hettinger, Keynote on Concurrency, PyBay 2017

Типизированный Python для профессиональной разработки — теория и практика [2022]

Типизированный Python для профессиональной разработки — теория и практика [2022]

Самые важные паттерны в программировании

Самые важные паттерны в программировании

James Powell - Whatever I Can do to Entertain You in 30 Minutes | PyData London 2022

James Powell - Whatever I Can do to Entertain You in 30 Minutes | PyData London 2022

Python 3 Metaprogramming

Python 3 Metaprogramming

SQL В DATA SCIENCE ПРОЕКТАХ

SQL В DATA SCIENCE ПРОЕКТАХ

James Powell: I Just Inherited 50,000 Lines of Code! What Now? — A Practical Guide | PyData LA 2018

James Powell: I Just Inherited 50,000 Lines of Code! What Now? — A Practical Guide | PyData LA 2018

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

The Mental Game of Python - Raymond Hettinger

The Mental Game of Python - Raymond Hettinger

Kishan Manani - Feature Engineering for Time Series Forecasting | PyData London 2022

Kishan Manani - Feature Engineering for Time Series Forecasting | PyData London 2022

Daniel Chen: Cleaning and Tidying Data in Pandas | PyData DC 2018

Daniel Chen: Cleaning and Tidying Data in Pandas | PyData DC 2018

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019

Медицина и опасные идеи: на что способна современная генетика? Константин Северинов

Медицина и опасные идеи: на что способна современная генетика? Константин Северинов

Top to down, left to right (Surprise talk) - James Powell

Top to down, left to right (Surprise talk) - James Powell

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



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