TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #381 · 23 окт.

Установить свойства виджета в PySide можно не только через соответствующие методы и конструктор класса. Можно их изменять с помощью метода setProperty по имени. btn = QPushButton("Click Me") btn.setProperty("flat", True) Это аналогично вызову btn.setFlat(True) Если указать несуществующее свойство, то оно просто создается btn.setProperty("btnType", "super") Получить его значение можно методом .property(name) btn_type = btn.property("btnType") Когда это может быть полезно? ▫️Можно просто хранить какие то данные в виджете и потом их доставать обратно widget = QWidget() widget.setProperty('my_data', 123) print(widget.property('my_data')) ▫️ Назначая эти свойства разным виджетам можно потом отличить виджеты во время итераци по ним. Например, найти все кнопки со свойством my_data="superbtn". Но ведь вместо кастомного свойства можно использовать objectName, будет тот же результат. Да, но y ObjectName есть ограничение - только строки. ▫️ Если нам потребуется не просто поиск а, например, сортировка по числу, то свойства позволяют нам это сделать. Поддерживается любой тип данных widget.setProperty('my_data', {'Key': 'value'}) widget.setProperty('order', 1) all_widgets.sort(key=w: w.property('order')) Но ведь Python позволяет всё вышеперечисленное сделать простым созданием атрибута у объекта widget.order = 1 widget.my_data = 123 Да, но я думаю что не надо объяснять почему не стоит так делать. К тому же, если у виджета нет свойства то метод .property(name) вернет None, а отсутствующий атрибут выбросит исключение. ▫️ Действительно полезное применение кастомным свойствам - контроль стилей. Здесь атрибутами не обойтись, нужны именно свойства. Дело в том, что в селекторах стилей можно указывать конкретные свойства виджетов на которые следует назначать стиль. Просто запустите этот код from PySide2.QtWidgets import * if __name__ == "__main__": app = QApplication([]) widget = QWidget(minimumWidth=300) layout = QVBoxLayout(widget) btn1 = QPushButton("Action 1") btn2 = QPushButton("Action 2") btn3 = QPushButton("Action 3", flat=True) layout.addWidget(btn1) layout.addWidget(btn2) layout.addWidget(btn3) # добавим кастомное свойство одной кнопке btn1.setProperty("btnType", "super") # добавляем стили widget.setStyleSheet( """ QPushButton[btnType="super"] { background-color: yellow; color: red; } QPushButton[flat="true"] { color: yellow; } """ ) widget.show() app.exec_() С помощью селектора мы избирательно назначили стили на конкретные кнопки. Как получить список всех кастомный свойств? Функция получения списка кастомных свойств отличается от получения дефолтных. def print_widget_dyn_properties(widget): for prop_name in widget.dynamicPropertyNames(): property_name = prop_name.data().decode() property_value = widget.property(property_name) print(f"{property_name}: {property_value}") #tricks#qt

Hashtags

Резултати

Пронајдени 29 слични објави

Пребарај: #bots

当前筛选 #bots清除筛选
BotsGram®

@botsgram_cu · Post #4981 · 17.04.2024 г., 17:10

¿Sabias que? Hora nuestro grupo de soporte cuenta con un comando único llamado #bots en el cual podrás consultar mediante botones de navegación todo un menú con varios bots clasificados por categoría. Este comando bien lo puedes enviar al grupo como mensaje y luego esperar la respuesta de Rose 🌹 nuestro bot admin o puedes pulsar también sobre el mismo botón si ya otro miembro envió antes el comando. PD: El comando es si es una gran base de datos pero con bots 100% funcionales se está trabajando en mejorarla y aumentarla poco a poco para lograr que tengas todo lo que buscas al alcance de tus manos. ¡Que esperas! ¡Vamos inténtalo!

Hashtags

OPosedArchives

@OPosedArchives · Post #556 · 26.07.2025 г., 12:39

BotFather 现在作为迷你 App 可用 现在可以通过专用 App 与您的机器人互动:t.me/BotFather?startapp。 网页界面提供所有功能,包括创建新机器人和编辑现有机器人。 #bots

Hashtags

Repositorio data science

@repo_science · Post #3186 · 14.05.2023 г., 04:43

#bots#Python 🤖 Curso de creación de bots de Telegram con Python 📢 #YouTube 🔗Link 🔑@repo_science ⭐Curso muy recomendado Les dejé el enlace al canal de YouTube desde donde se descargó. ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----

Hashtags

Beta Info 中文

@betainfocn · Post #956 · 07.01.2025 г., 15:48

类似机器人 在 Android 版 Telegram 11.6.2 Beta 版的机器人资料页面中,引入了“类似机器人”选项卡。 在此选项卡中,用户可以看到与当前打开的机器人类似的机器人。 目前尚不清楚显示选项卡的标准以及哪些机器人将出现在列表中。 #Android#bots

🌷Haditas Estudiosas📋

@apuntes_digitales · Post #4149 · 24.12.2022 г., 17:40

░⃟───────────────────░⃟ - nuevo post ! Lo prometido es deuda y creo que fijaré los sábados como el día de post jsjsjs . Hoy les presentaré un bot poderosisimo de telegram , sus funciones y un tutorial rápido de cómo usarlo . Básicamente es un conversor de archivos y me ha salvado de unos cuantos apuros sinceramente. Sin más que decir , los dejo con el post . ATTE. PECAS05 🌂: @Apuntes_Digitales╏#botS ; #TIPS ░⃟───────────────────░⃟

Hashtags

В последнее время много работаю с Veo3 — скажу честно, не питаю к ней особой любви, но может она многое. Я не очень хорош в кодерских приколах и JSON-форматах, поэтому пришлось прошерстить интернет и сделать бота, который будет делать это за меня. Держи ссылку — бот гибкий и заточен под русских. Можешь кинуть ему картинку и текст, расписав чего хочешь — бот оценит кинематографический потенциал и выдаст два варианта промта под твою задачу: 1. Текстовый промт — так, будто его писал человек: без суперподробностей, но с хорошей структурой. 2. JSON-формат, который необходим в некоторых случаях. Так что же лучше и что выбрать — 1 или 2? Первый вариант подойдёт тем, кому нужно творчество от машины без каких-либо жёстких рамок. Второй — тем, кто хочет контролировать сцену до мельчайших деталей. Он также отлично подходит для создания нескольких сцен в одной генерации сразу. #bots#veo3 | AcidCrunch

Hashtags

Newlearnerの自留地

@NewLearnerChannel · Post #15484 · 12.05.2026 г., 03:59

#GitHub情报#AI#telegram#bots 📩 接读者来稿,他向我们介绍了自己开发的 AI 股票分析机器人项目 📈TradingAgents-Telegram:基于AI股票分析的Telegram 助手 🔗:GitHub ⭐️Features • 基于 TradingAgents 框架 • 支持通过Telegraph输出股票分析、市场情绪总结与观点 • 可以直接通过 Docker Compose 部署 🧠 最开始是因为我在体验挺火的 TradingAgents 时,发现它原本主要运行在 Terminal 里,虽然功能很强,但日常使用和交互并不是特别方便。所以我尝试把它做成 Telegram Bot,让整个过程更像聊天:你可以直接把股票代码发给 Bot,然后看不同 AI 如何分析、讨论和补充观点。相比传统命令行,这种方式会更轻量,也更接近日常使用习惯。它并不是传统意义上的量化系统,也不是自动交易工具,而更像一个「AI 投资讨论Bot」。 👨🏻‍💻 这个项目本身也是一次很有意思的 Vibe Coding 体验。整个开发过程里,我大量使用了 Claude Code 做协作开发,从需求描述、架构设计到代码生成,很多部分都是通过自然语言一步步完成的。某种程度上,它也是我对「Vibe Coding」方式的一次实践。 ⚠️Disclaimer 这个项目仅用于技术交流与 AI 能力探索,不构成任何投资建议。 AI 输出可能存在错误、幻觉、信息滞后或分析偏差,不应作为实际投资决策依据。投资本身存在风险,请务必独立判断并自行承担风险。 ❤️ 欢迎提 Issue 或者给个 Star! 频道:@NewlearnerChannel

MY 互联网冲浪日记

@ssnian · Post #198 · 26.01.2026 г., 07:08

订阅 Premium 即可在机器人中发送自定义表情符号 机器人开发者已注意到,Telegram 更改了机器人中 Premium 表情符号的使用逻辑。此前,机器人只有在关联了 NFT 用户名的情况下才能发送自定义表情符号。关联这类用户名最初需花费 5000 个 TON,后来价格被降低至 1000 个 TON。 现在的逻辑: • 如果机器人是在已订阅 Telegram Premium 的账户上创建的,它可以在消息中发送 Premium 表情符号。 • 如果账户所有者没有订阅 Premium 会员,机器人将无法使用 Premium 表情符号。 • 此功能仅与账户所有者相关,而与机器人是否关联了 NFT 用户名无关。 重要细节: • Premium 表情符号在机器人的内联模式中无法使用。 • 机器人无法添加自定义表态(除 Bot API 文档中提及的例外情况)。 • 未关联 NFT 用户名的机器人无法向频道发送自定义表情符号。 • Telegram 团队尚未对此更改作出评论 — 相关行为可能会有所调整。 #bots#premium

Ну что, сегодня меня дико бомбануло из-за очередного спам-сообщения в канале, и я принял волевое решение: пора писать своего антиспам-бота. Порывшись в интернете, нашёл обучающий ролик по платформе, о которой последнее время часто слышу. В итоге полдня ушло на создание бота — и у меня получилось! Делюсь видео, по которому всё делал: вдруг и тебе пригодится. Делался бот на бесплатной LLM Mistral с помощью API ключа через платформу N8N. Сам бы, честно, не осилил — слишком всё «по-программистски», но опыт оказался реально годным. Если любишь такую задротскую фигню — welcome! 😺 Обучающий видос #spam#bots | AcidCrunch

Hashtags

Bots Channel

@BotsChannel · Post #290 · 03.11.2016 г., 11:15

🎮Telegram Game Bots🎮 1⃣@gamee 2⃣@gameBot 3⃣@ludeiBot 4⃣@GamesHDBot 5⃣@awesomebot 6⃣@brugamebot 7⃣@MeduzaGameBot 8⃣@Sean_Bot 9⃣@microgamesbot 🔟@keepieuppie_bot 🔢@lonagamebot ⏺@foxgamebot Arcade game Bot ▶️@DontDieBot Gamers group 👨‍👩‍👦‍👦@inlineGamers ℹ️@geeksChannel #games#bots

Hashtags

ПретходнаСтраница 1 од 3Следна