#python #lib #github #youtube #download
Очень простая либа на Python, хоть и имеет небольшие баги, но все равно делает свою работу очень хорошо - скачивает видосики из Youtube - в пару строчек.
Можно писать интересные сервисы (прототипы) где нужно скачивание Youtube конента.
Уже затестил 😎 работает просто - 5 минут и готово.
https://github.com/nficano/pytube
Очень простая либа на Python, хоть и имеет небольшие баги, но все равно делает свою работу очень хорошо - скачивает видосики из Youtube - в пару строчек.
Можно писать интересные сервисы (прототипы) где нужно скачивание Youtube конента.
Уже затестил 😎 работает просто - 5 минут и готово.
https://github.com/nficano/pytube
GitHub
GitHub - pytube/pytube: A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos. - pytube/pytube
#python #flask #token #auth
Authentication - очень важный компонент практически любого совеременного приложения.
Делюсь отличным туториал, для тех, кто хочет Dive Deeper и пощупать Token Based Authentication!
https://realpython.com/token-based-authentication-with-flask/
Authentication - очень важный компонент практически любого совеременного приложения.
Делюсь отличным туториал, для тех, кто хочет Dive Deeper и пощупать Token Based Authentication!
https://realpython.com/token-based-authentication-with-flask/
Realpython
Token-Based Authentication With Flask – Real Python
Here we look at how to handle user authentication using JSON Web Tokens in a Flask App.
#async #python
Рекомендую! В каждом языке программирования concurrency реализовано по разному.
В этом видео автор круто и просто рассказывает об ассинхронном Python.
https://www.youtube.com/watch?v=Mj-Pyg4gsPs
Рекомендую! В каждом языке программирования concurrency реализовано по разному.
В этом видео автор круто и просто рассказывает об ассинхронном Python.
https://www.youtube.com/watch?v=Mj-Pyg4gsPs
YouTube
Python Async basics video (100 million HTTP requests)
How I made 100 million HTTP requests in a single thread with Python. I go over the basic concepts that are used to write asynchronous Python code. Once I got my head around them, writing the code we reasonably straightforward, but but I got my head around…
#рекомендос #python #pydantic #validation
Pydantic - это способ валидации данных в Питоне. В этом видео докладчик делает доброе дело: простым языком и наглядно показывает и плюсах работы с этой либой, для улучшения своего API
https://www.youtube.com/watch?v=_5kCjRj6bng
Pydantic - это способ валидации данных в Питоне. В этом видео докладчик делает доброе дело: простым языком и наглядно показывает и плюсах работы с этой либой, для улучшения своего API
https://www.youtube.com/watch?v=_5kCjRj6bng
YouTube
"Валидация данных при помощи Pydantic", Степан Плетнев (Tinkoff.ru)
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
#python #web #crawling
Тот случай, когда важно знать больше чем просто синтаксис языка
“A Single Line of Python Code Scraping Dataset from Webpages” by Christopher Tao https://link.medium.com/cL1r8eYU36
Тот случай, когда важно знать больше чем просто синтаксис языка
“A Single Line of Python Code Scraping Dataset from Webpages” by Christopher Tao https://link.medium.com/cL1r8eYU36
Medium
A Single Line of Python Code Scraping Dataset from Webpages
Hunting for API endpoints from webpages and downloads using Python
#python #scraping #legal
Do you want to get started with web scraping using Python? Are you concerned about the potential legal implications? What are the tools required and what are some of the best practices? This week on the show we have Kimberly Fessel to discuss her excellent tutorial created for PyCon 2020 online titled “It’s Officially Legal so Let’s Scrape the Web.”
https://realpython.com/podcasts/rpp/12/
Do you want to get started with web scraping using Python? Are you concerned about the potential legal implications? What are the tools required and what are some of the best practices? This week on the show we have Kimberly Fessel to discuss her excellent tutorial created for PyCon 2020 online titled “It’s Officially Legal so Let’s Scrape the Web.”
https://realpython.com/podcasts/rpp/12/
Realpython
Episode #12: Web Scraping in Python: Tools, Techniques, and Legality – The Real Python Podcast
Do you want to get started with web scraping using Python? Are you concerned about the potential legal implications? What are the tools required and what are some of the best practices? This week on the show we have Kimberly Fessel to discuss her excellent…
#python #auth #fastapi
Good article on Auth in FastApi/Python - quite easy to follow and with code attached
https://medium.com/data-rebels/fastapi-how-to-add-basic-and-cookie-authentication-a45c85ef47d3
Good article on Auth in FastApi/Python - quite easy to follow and with code attached
https://medium.com/data-rebels/fastapi-how-to-add-basic-and-cookie-authentication-a45c85ef47d3
Medium
FastAPI — How to add basic and cookie authentication
As FastAPI is a great framework to work with, we explore the options to secure endpoints with Basic, Cookie and OAuth2 authentication.
#python #sqlalchemy
Хоть и старая, но очень крутая преза. Обязательна к просмотру всем, кто работает с БД
"How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports?"
https://www.youtube.com/watch?v=399c-ycBvo4
Хоть и старая, но очень крутая преза. Обязательна к просмотру всем, кто работает с БД
"How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports?"
https://www.youtube.com/watch?v=399c-ycBvo4
YouTube
Flexing SQLAlchemy's Relational Power
Brandon Rhodes
How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports? Th
How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports? Th
Forwarded from Типичный программист
Бразильский программист собрал в одном месте заметки по компьютерному зрению и основам алгоритмической обработки изображений.
Распознавание объектов и цифр, библиотеки для визуализации 3D-графиков, сложная теория обработки изображений простым языком и не только. Всё на Python, с красивыми картинками и примерами кода:
https://diegoinacio.github.io/computer-vision-notebooks/
#python #computervision
Распознавание объектов и цифр, библиотеки для визуализации 3D-графиков, сложная теория обработки изображений простым языком и не только. Всё на Python, с красивыми картинками и примерами кода:
https://diegoinacio.github.io/computer-vision-notebooks/
#python #computervision
#python
This article series is a guide to modern Python tooling with a focus on simplicity and minimalism.1 It walks you through the creation of a complete and up-to-date Python project structure, with unit tests, static analysis, type-checking, documentation, and continuous integration and delivery.
Here is a list of the articles in this series:
Chapter 1: Setup (this article)
Chapter 2: Testing
Chapter 3: Linting
Chapter 4: Typing
Chapter 5: Documentation
Chapter 6: CI/CD
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
This article series is a guide to modern Python tooling with a focus on simplicity and minimalism.1 It walks you through the creation of a complete and up-to-date Python project structure, with unit tests, static analysis, type-checking, documentation, and continuous integration and delivery.
Here is a list of the articles in this series:
Chapter 1: Setup (this article)
Chapter 2: Testing
Chapter 3: Linting
Chapter 4: Typing
Chapter 5: Documentation
Chapter 6: CI/CD
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
Claudiojolowicz
Hypermodern Python
A guide to modern Python tooling with a focus on simplicity and minimalism.
„Chillin‘“ at Amazon
Последнее время читаю и смотрю много литературы на тему написания чистого и правильного кода, на тему дизайна правильной архитектуры, что поможет избежать кучу проблем в будущем с развитием и поддержанием продукта Пока немного почитал на тему DDD, понял,…
#python #подборка #неБлагодари
Пока читал\смотрел на тему написания чистого кода, прошелся по старым выступлениям по улучшению питоновских софтов. Делюсь с тобой своей подборкой на эту тему в Питоне, чтобы ты не тратил время:
1. Clean code in Python: https://www.youtube.com/watch?v=n_Y-_7R2KsY
2. Type-checked Python (Instagram) + MonkeyType: https://www.youtube.com/watch?v=pMgmKJyWKn8
3. Про Hypothesis и Contracts: https://www.youtube.com/watch?v=MYucYon2-lk
4. Loop like a native: while, for, iterators, generators: https://www.youtube.com/watch?v=EnSu9hHGq5o
Пока читал\смотрел на тему написания чистого кода, прошелся по старым выступлениям по улучшению питоновских софтов. Делюсь с тобой своей подборкой на эту тему в Питоне, чтобы ты не тратил время:
1. Clean code in Python: https://www.youtube.com/watch?v=n_Y-_7R2KsY
2. Type-checked Python (Instagram) + MonkeyType: https://www.youtube.com/watch?v=pMgmKJyWKn8
3. Про Hypothesis и Contracts: https://www.youtube.com/watch?v=MYucYon2-lk
4. Loop like a native: while, for, iterators, generators: https://www.youtube.com/watch?v=EnSu9hHGq5o
YouTube
Mariano Anaya: Clean code in Python
Introduction to the clean code principles tailored for Python projects. The goal is to achieve better code quality and a more maintainable code base. Python has a nature of being clear, and easy to follow, so let's take advantage of it in our own code, in…
#python #memory
Относительно простым языком написано про управление памяти в Python.
Ещё много что остаётся вне статьи, но даже прочитать только про это уже даёт чуть больше понимания что происходит с памятью.
Нужно это знать программисту/инжинеру или нет, решать тебе!
https://m.habr.com/ru/company/domclick/blog/530804/
Относительно простым языком написано про управление памяти в Python.
Ещё много что остаётся вне статьи, но даже прочитать только про это уже даёт чуть больше понимания что происходит с памятью.
Нужно это знать программисту/инжинеру или нет, решать тебе!
https://m.habr.com/ru/company/domclick/blog/530804/
Хабр
Как работает память в Python
Что такое память и зачем она нужна? Ни одна компьютерная программа не может работать без данных. А данные, чтобы программа имела к ним доступ, должны располагаться в оперативной памяти вашего...