#python python... PYTHON 🔛 🚀
11 subscribers
919 photos
7 videos
158 files
1.54K links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Для тех кто любит программировать на Python и не любит Javascript не могу не рассказать о таком проекте как PyScript [1], код для исполнения кода Python'а на стороне браузера. Включает как простые, так и сложные примеры [2], а также по нему есть огромное руководство с кучей подробностей [3].

Признаюсь, я лично, никогда не любил разработку фронтэнда именно из-за Javascript'а, какое-то сильное чувство отторжение у меня вызывало его использование, так что не только Javascript'у проникать на сервер, но и Python'у в браузер.

А их свежего и любопытного - руководство по написанию расширений для Google Chrome с помощью PyScript [4].

Почему это важно? Многие продукты по обработке и визуализации данных не сервере написаны на Python. Если PyScript будет работать с хорошей производительностью, то часть задач обработки можно будет перенести в браузер и поддерживать единую кодовую базу.

Пока единственное ограничение в том что PyScript более-менее оттестирован в Chrome, но даже в Firefox'е его активно не проверяли.

Тем не менее, экспериментировать можно уже сейчас.

Ссылки:
[1]
https://pyscript.net
[2]
https://pyscript.net/examples/
[3]
https://realpython.com/pyscript-python-in-browser/#modules-missing-from-the-python-standard-library
[4]
https://medium.com/@petefison/write-chrome-extensions-in-python-6c6b0e2e1573

#opensource #python #programming
Источник: https://t.me/begtin/4404
Forwarded from PYTHONOMANIA
📱Claude Code SDK.

Claude Code SDK — это официальный Python SDK для работы с Claude Code. Позволяет выполнять запросы, управлять инструментами и интегрировать Claude Code в Python-проекты.

🚀 Быстрый старт:
import anyio
from claude_code_sdk import query

async def main():
async for message in query(prompt="What is 2 + 2?"):
print(message)

anyio.run(main)


🔹Возможности:

🔘Простой запрос: передайте prompt и обрабатывайте ответы.

🔘Опции: настройка system prompt, количество итераций, рабочая директория.

🔘Инструменты: разрешайте Claude выполнять действия — чтение, запись файлов, команды Bash.

🔘Обработка ошибок: подробные исключения для CLI-проблем, JSON-парсинга и процессов.

#claude #claudecode #python #sdk #opensource #ai #ml #devtools #nodejs #asyncpython #backend

📱Ссылка на репозиторий:
https://github.com/anthropics/claude-code-sdk-python
Please open Telegram to view this post
VIEW IN TELEGRAM