python

Back Open Paginator
05.01.2026 18:52
habr (@habr@zhub.link)

Автостопом по граблям: асинхронное лимитирование запросов в Python

Одним солнечным днём мне прилетела задача - написать асинхронный механизм выгрузки данных по API. И тут началось: наивные решения, которые не работают, теоретически правильные концепции, разваливающиеся на практике, и много других неожиданных граблей. В статье я делюсь своим опытом побед и провалов на поприще асинхронного лимитирования запросов: с какими проблемами столкнулся, какие шишки набил и какие инсайты получил по ходу дела. В финале прихожу к решению, которое в итоге оказалось стабильным и продакшн-реди.

habr.com/ru/articles/983066/

#python #asyncio #rate_limiting #etl #async_pattern




Show Original Post


05.01.2026 18:51
talkpython (@talkpython@fosstodon.org)

This might be the best episode of 2026 even though it's only the first. Features Flask, Django, FastAPI, and Litestar. #python

#533: Web Frameworks in Prod by Their Creators

Featuring With @davidism, @pgjones, Janek Nouvertné, Cody Fincher, @webology @carlton, @tiangolo, and @mkennedy

talkpython.fm/episodes/show/53




Show Original Post


05.01.2026 18:30
pytexas (@pytexas@fosstodon.org)

Will we see you at #PyTexasConference2026? 👀

Tutorials & full speaker lineup to be announced soon! 🎉

Come converse with the Texas #python community & trade ideas at our 20th anniversary!

pytexas.org/2026





Show Original Post


05.01.2026 18:25
RodStephens (@RodStephens@hachyderm.io)

Draw a chrysanthemum curve in Python
rodstephensbooks.com/chrysanth
#Python #Graphics #Drawing #Colorful

This example draws a colorful chrysanthemum curve in tkinter.





Show Original Post


05.01.2026 17:55
pycharm (@pycharm@techhub.social)

Next Edit Suggestions: Now Generally Available
#Python #Pycharm #News #Aiassistant #Aiinides

blog.jetbrains.com/ai/2025/12/




Show Original Post


05.01.2026 17:36
tayarndt (@tayarndt@techopolis.social)

#LearnToCode #Programming #CodingCommunity #100DaysOfCode #WebDev #JavaScript #Python #Swift (2/2)




Show Original Post


05.01.2026 17:30
Reuven (@Reuven@fosstodon.org)

Want to reverse a #Python sequence (string/list/tuple)? Use a 3-argument slice:

s[::-1]

This works because:

- Empty start means "from the start"
- Empty end means "through the end"
- Step size of -1 means "go back 1 each time"

This returns a new value, from s's end to its start.




Show Original Post


05.01.2026 17:18
reddit_tech_vn_bot (@reddit_tech_vn_bot@mastodon.maobui.com)

Eneru - Công cụ tắt hệ thống tự động khi mất điện cho môi trường self-hosted ⚡
Theo dõi UPS qua NUT, tắt tuần tự: Docker → Container → VM (Proxmox/libvirt) → máy từ xa → hệ thống. Hỗ trợ thông báo qua Discord, Telegram, ntfy... ngay cả khi mạng chập chờn. Cài đặt dễ dàng: `pip install eneru` hoặc dùng .deb/.rpm. Phục hồi dữ liệu an toàn sau sự cố mất điện!
#Eneru #UPS #SelfHosted #HomeLab #Python #SystemShutdown #DevOps #Eneru #TắtHệThống #TựĐộngHóa #MấtĐiện #DevOpsViệtNam

https://www.reddi




Show Original Post


05.01.2026 17:01
PythonPeak (@PythonPeak@mastodon.social)

Get Current Date via 2 Methods

Get Current Date via 2 Methods This content explores interesting aspects of this topic. The information provided offers valuable insights and perspectives. Understanding this reveals how everyday things are more thoughtful than they appear. Next time you'll notice this detail. This fascinating detail shows how much thought goes into things we take for granted.

#...

youtube.com/watch?v=ENBCvmw9hFk




Show Original Post


05.01.2026 16:52
hynek (@hynek@mastodon.social)

how did i not know about tox’s version range syntax!? (i.e., 3{9-14} == 3{9,10,11,12,13,14}) 😍

(added in tox 4.25.0 on 2025-03-27)




Show Original Post


05.01.2026 16:42
habr (@habr@zhub.link)

Как мы загрузили историю 287 валютных пар с лимитом 8 запросов в минуту

Попробуйте найти исторические курсы для пар вроде «доллар к афгани» или «евро к таджикскому сомони». Данные либо платные, либо их просто нет в виде готового датасета. Мы решили эту проблему в рамках своего проекта, хотя единственный подходящий API диктовал суровые условия: 8 запросов в минуту и 5000 дней за раз. Получилось! Наш Python-скрипт аккуратно, чанк за чанком, собрал историю всех 287 пар за 4.5 часа, ни разу не превысив лимит. Теперь все эти данные — более миллиона строк — лежат в открытом доступе на GitHub. В статье делюсь техническими деталями, как выстроить такую загрузку, и уроками, которые мы извлекли.

habr.com/ru/articles/983024/

#Python #Data_Engineering #финансовые_данные #валютные_пары #ETLпроцесс #GitHub_Pages #opensource_датасет #исторические_котировки #rate_limiting #Twelve_Data_API




Show Original Post


05.01.2026 16:16
technokrat (@technokrat@rollenspiel.social)

#100DaysOfCode Day 14 - Special SideProject: Created a minimal version of a "random food picker" for our office meetings in Karlsruhe in 2026. Also the wheel spinner is picked from a dokument in my small mongoDB by random. Quiete a good and funny project for getting started into a crazy new year! #VueJS #Bootstrap #MongoDB #Python #FastAPI




Show Original Post


1 ...706 707 708 709 710 711 712 713 714 715 716 ...1582
UP