Python细节 #python
Hashtags
TGINSIGHT SIMILAR POSTS
Canal fuente @python_academy · Post #2097 · 20 jul
Управление базой данных в Python с Alembic и SQLAlchemy Сегодня мы поговорим о том, как можно эффективно управлять структурой вашей базы данных в Python с использованием библиотек Alembic и SQLAlchemy. Эта связка инструментов позволяет легко мигрировать схему базы данных, управлять версиями и обеспечивает удобный способ разработки и поддержки приложений. Что такое Alembic и SQLAlchemy? SQLAlchemy - это мощная библиотека для работы с базами данных в Python. Она предоставляет ORM (Object-Relational Mapping), что делает работу с базой данных более Pythonic. Вы можете определять модели данных, выполнять запросы и манипулировать данными, используя чистый Python. Alembic - это инструмент для управления миграциями базы данных. Он позволяет создавать и применять миграции для изменения структуры базы данных, такие как создание таблиц, добавление столбцов или изменение индексов. Пример использования Alembic и SQLAlchemy: 1. Установка библиотек: pip install sqlalchemy alembic 2. Инициализация Alembic: alembic init my_migration 3. Определение моделей данных в SQLAlchemy: from sqlalchemy import create_engine, Column, Integer, String from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True) name = Column(String) 4. Создание миграции: alembic revision --autogenerate -m "Create user table" 5. Применение миграции: alembic upgrade head Теперь вы можете легко управлять структурой базы данных, создавать новые миграции и применять их, чтобы обновить вашу базу данных. Полезные ссылки: - SQLAlchemy: https://www.sqlalchemy.org/ - Alembic: https://alembic.sqlalchemy.org/ #python#sqlalchemy#alembic#базаданных#миграции
Búsqueda global general
Python细节 #python
Hashtags
#python
Hashtags
https://py.checkio.org/ Python编程训练 #python
Hashtags
@linuxgram · Post #18729 · 09/05/2026, 21:10
📰 JDownloader site hacked to replace installers with Python RAT malware The website for the popular JDownloader download manager was compromised earlier this week to distribute malicious Windows and Linux installers, with the Windows payload found deploying a Python-based remote access trojan. 🔗 Source: https://www.bleepingcomputer.com/news/security/jdownloader-site-hacked-to-replace-installers-with-python-rat-malware/ #linux#python
@linuxgram · Post #18697 · 07/05/2026, 10:27
📰 PyPI Packages Deliver ZiChatBot Malware via Zulip APIs on Windows and Linux Cybersecurity researchers have discovered three packages on the Python Package Index (PyPI) repository that are designed to stealthily deliver a previously unknown malware family called ZiChatBot on Windows and Linux systems."While these wheel packages do implement the features described on their PyPI web pages, their true purpose is to covertly deliver malicious files," Kaspersky. 🔗 Source: https://thehackernews.com/2026/05/pypi-packages-deliver-zichatbot-malware.html #linux#python
@linuxgram · Post #18171 · 24/03/2026, 21:30
📰 LiteLLM loses game of Trivy pursuit, gets compromised Python interface for LLMs infected with malware via polluted CI/CD pipeline Two versions of LiteLLM, an open source interface for accessing multiple large language models, have been removed from the Python Package Index (PyPI) following a supply chain attack that injected them with malicious credential-stealing code.… 🔗 Source: https://go.theregister.com/feed/www.theregister.com/2026/03/24/trivy_compromise_litellm/ #python#opensource
Hashtags
@Tpithr88888 · Post #1259 · 10/03/2026, 05:15
3/10 #远程#Python Python 工程师(远程 · 第三国,禁止中国境内) 主要职责 1.参与游戏服务器(Match / 房间 / 结算 / GM / 实时通信等)架构设计与开发。 2.完成高并发、低延迟服务的编码、调优与线上问题定位。 3.编写单元测试、联调工具与部署脚本,参与上线及回归验证。 4.与产品、客户端、运维团队协作,确保功能按期交付与稳定运行。 5.优化系统性能与可靠性,参与反作弊、风控模块实现者优先。 岗位要求 1.本科及以上学历,计算机、软件工程或相关专业;学历须可在学信网验证。 2.熟练使用 Python,具备扎实的数据结构与算法基础。 3.有游戏服务器开发经验(必须),熟悉 TCP/UDP/WebSocket、消息序列化、并发模型与常用框架。 4.熟悉数据库(MySQL/Redis/Mongo 等)和分布式服务设计,具备性能优化与故障排查能力。 5.熟悉容器化部署(Docker/Kubernetes)与 CI/CD 流程者优先。 6.居住地/工作地须为第三国(不可在中国境内) @kirakira5888
@WEQASQ · Post #169 · 08/02/2026, 11:57
😀 标题:python脚本打包exe v1.1 破解软件 😀简介: Python脚本打包成exe工具v1.1(支持PyInstaller和Nuitka,智能分析打包) 1、支持打包项目目录或单一py脚本。 2、用户可自由选择使用PyInstaller还是Nuitka进行打包。 3、环境自动隔离:默认在当前项目所在目录下自动创建虚拟环境进行打包。 4、依赖自动排除:无需手动指定不需要的依赖,因为系统会智能处理。 5、GCC编译链与UPX压缩模块自动下载。 6、完成打包后,自动清理构建缓存,避免占用额外硬盘空间。 7、兼容当前流行的所有主流Python GUI框架。 📃下载地址:夸克网盘 😀 标签:#python#脚本
@dnkryazan · Post #1264 · 21/01/2025, 22:11
Шаг за шагом выявляется все больше линий R1a, присутствовавших в Волго-Окском регионе до начала "окняжения". Это следующие линии: 1. R1a-M458-L1029-BY30715 (Унорож). 2. R1a-СTS3402-Y2613 (вероятная находка - Ундрих ПГ 50, еще V-VI век). 3. R1a-CTS3402-Y2902-Z434 (мещера) 4. R1a-CTS3402-Y335 (Хиловский могильник. Гипотетично, но Y335 также как и предыдущая ветвь распространен в Мордовии и у татар). Обращает внимание следующее: все линии имеют близкие ветви в Центральной Европе. Все больше и больше склоняемся к мысли, что либо во времена Великого переселения народов, либо позже, но до 859 года контактов между Волго Окским междуречьем и более западными территории было больше, чем представлялось ранее. Не исключено, что шло проникновение вооруженных дружин. Об одной такой миграции (из Мазурского региона) описано в статье В.И. Кулакова "Восточный путь западных балтов эпохи Меровингов" в сборнике "Предыстория Руси". Будем отслеживать далее. Рисунок приведен с сайта https://files.i-edu.ru/deturbur/mal_gor/mur/ #днк#кром#миграции
@awesomeopensource · Post #114 · 18/04/2018, 07:21
rebound 自动在 Stack Overflow 上获取 Python 脚本报错信息的解释🌚 语言:#Python 分类:#工具 感谢 @kotomei 的投稿
@awesomeopensource · Post #89 · 29/03/2018, 11:25
Icdiff 比较文件的差异,并彩色显示。 语言:#Python 分类:#工具
@awesomeopensource · Post #57 · 06/03/2018, 02:26
cheat 制作 *nix 指令备忘录的工具。 (每次用 tar 的时候都要查一下) 语言:#Python 分类:#工具 感谢 @EtaoinWu 的投稿。