PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱PCL (Python-C Linked) Minimal Compiler/Runner.

PCL (Python-C Linked) Minimal Compiler/Runner — компилятор и раннер, объединяющий C и Python в одном файле!

🔹Пиши код на C и Python в .pcl файле, а pcl сам:

🔘извлечёт C и Python блоки,

🔘скомпилирует C в .so через gcc,

🔘создаст Python-обёртки через ctypes,

🔘и запустит всё как единый Python-скрипт.

✅Поддерживаются команды build, run, clean и упаковка в .pyz.

⚠️Ограничения:

🔘Нет полного разбора C, поддержка struct/enum ограничена, нет кросс-компиляции.

✅Подходит для прототипирования и экспериментов с C+Python связкой!

#python #c #ffi #ctypes #pcl #pyc #gcc #linuxdev #pythondev #opensource #pyz #компилятор #вебпесочница #разработка #интеграция

📱Ссылка на репозиторий:
https://github.com/hejhdiss/pcl
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥43
📱Mureq.

mureq — это компактная и независимая альтернатива python-requests, умещающаяся в один файл.

✅Создана для системного ПО Linux и минималистичных Python-приложений, где важны производительность, безопасность и простота. Лицензия 0BSD: можно копировать и встраивать без указания авторства.

🔹Пример использования:
>>> mureq.get('https://clients3.google.com/generate_204')
Response(status_code=204)
>>> response.json()
{'type': 'sync', 'status-code': 200, ...}


❓Зачем?

🔘Производительность — в 2× меньше памяти, чем requests.

🔘Безопасность — нет зависимостей с PyPI.

🔘Простота — весь код читаемый, ~350 строк, легко встраивается.

🛠Особенности:

🔘Поддерживает GET, POST, JSON, формы, Unix-сокеты.

🔘Без редиректов по умолчанию.

🔘Ответ — объект с .status_code, .headers, .body, .json().

#mureq #Python #Requests #ZeroDependency #0BSD #LinuxDev #PythonDev #Безопасность #Простота #Питон #СистемноеПрограммирование #TypeChecked #Black #Ruff #OpenSource #Продуктивность #Минимализм

📱Ссылка на репозиторий:
https://github.com/hbmartin/mureq-typed
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42⚡1