#python #regex #math
#питон #регулярное выражение #математика
Вопрос:
как я могу
добавьте 10% в {запись.группа()}
и -10% к {entry.group()}
к этому кодексу
from pyrogram import Client, filters as f from pyrogram.types import Message from configparser import ConfigParser from re import match, search, findall, sub import re import math cfg = ConfigParser() cfg.read("./config.ini") client = Client("24H.Price.Change.V.2") from_channel_id = int(cfg.get("extra", "from_channel_id")) to_channel_id = int(cfg.get("extra", "to_channel_id")) @client.on_message(f.text amp; f.chat(from_channel_id)) async def forward_message(app: Client, msg: Message): text = msg.text entry = search("(d .d )", text) coin = search("#(w )", text) long = search("New Low Price", text) short = search("New High Price", text) n = "n" output = f""" COIN: #{coin.group(1)}/USDT Direction: {"LONG📉" if long else ""}{"SHORT📈" if short else ""} Leverage: cross 20X 🚀ENTRY : {entry.group()} 🔘Take-Profit Targets: {entry.group()} 🚫STOP LOSS: {entry.group()} #24H.Price.Change.V.2 """ await app.send_message(to_channel_id, output) client.run()
и я получаю ошибку Ошибка типа: аргумент float() должен быть строкой или числом, а не «набором»
заранее спасибо
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.