command_add_bot
создается новый экземпляр бота с использованием токена.command_add_bot
. C:\btc
btc.py
python -m venv venv
venv\Scripts\activate
pip install bip32utils
@echo off
C:\btc\venv\Scripts\python.exe C:\btc\btc.py
pause
В 64-битной версии Windows папка C:\Windows\System32 содержит 64-битные файлы и библиотеки. Однако, если вы запускаете 32-битное приложение, такое как 32-битная версия Notepad++, Windows перенаправляет запросы к этой папке в C:\Windows\SysWOW64, где находятся 32-битные версии библиотек.
Это означает, что 32-битное приложение не сможет увидеть или получить доступ к файлам в C:\Windows\System32, включая папку etc, если оно пытается открыть ее через стандартный интерфейс.
import sys
from PySide6.QtWidgets import QApplication, QSystemTrayIcon, QMenu
from PySide6.QtGui import QIcon, QAction
from PySide6.QtCore import Qt
def create_tray_icon():
app = QApplication(sys.argv)
tray_icon = QSystemTrayIcon(QIcon("free-icon-mushroom-17845555.png"), app)
# Создаем меню
tray_menu = QMenu()
tray_menu.setWindowFlags(tray_menu.windowFlags() | Qt.FramelessWindowHint | Qt.NoDropShadowWindowHint)
tray_menu.setAttribute(Qt.WA_TranslucentBackground)
# Настройка стиля меню
tray_menu.setStyleSheet("""
QMenu {
background-color: rgba(255, 255, 255, 150);
border: 1px solid rgba(0, 0, 0, 50);
}
QMenu::item {
padding: 5px 30px;
margin: 2px;
border-radius: 5px;
}
QMenu::item:selected {
background-color: rgba(100, 100, 100, 100); /* Менее яркое выделение */
color: black; /* Цвет текста при выделении */
}
""")
# Создаем действия
action_show_message = QAction("Показать сообщение")
action_quit = QAction("Выход")
tray_menu.addAction(action_show_message)
tray_menu.addSeparator()
tray_menu.addAction(action_quit)
action_show_message.triggered.connect(lambda: tray_icon.showMessage("Заголовок", "Это сообщение из трея"))
action_quit.triggered.connect(app.quit)
tray_icon.setContextMenu(tray_menu)
tray_icon.show()
sys.exit(app.exec())
if __name__ == "__main__":
create_tray_icon()
"LIMIT 5 " & _
- ожидает что строка будет продолжена.SQLStr = "SELECT cellName as NSector, SUBSTRING(CAST(cellName as CHAR),1,6) as SiteName " & _
"FROM LNCEL_begin " & _
"LIMIT 5"
r.text
нет искомых ссылок. Без использования браузера под капотом не получится.from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
page.goto('https://www.binance.com/ru/support/announcement/новые-листинги-криптовалюты?c=48&navId=48&hl=ru')
# Ждем, пока контент загрузится
page.wait_for_timeout(2000)
# Извлекаем ссылки
links = page.query_selector_all('a[class="css-1w8j6ia"]')
for link in links:
href = link.get_attribute('href')
if href:
full_url = f"https://www.binance.com{href}"
print(full_url)
browser.close()
function insertStaticTime() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var currentTime = new Date();
var formattedTime = Utilities.formatDate(currentTime, Session.getScriptTimeZone(), "dd.MM.YYYY HH:mm");
// Вставляем текущее время в ячейку A1 (можете изменить на нужную ячейку)
sheet.getRange("A1").setValue(formattedTime);
}
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Insert Current Time', 'insertStaticTime')
.addToUi();
}
function insertCurrentDateTime() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // Получаем активный лист
var currentDateTime = new Date(); // Получаем текущую дату и время
sheet.getRange('A1').setValue(currentDateTime); // Вставляем дату и время в ячейку A1
}
case f of
1 : begin
R1:=(a*sqrt(3)/4);
writeln('R1=',' ',R1);
{ что-то ещё... }
end;
a*sqrt(3)/4)
будет integer
. Подумайте над этим.program case14;
var f : integer;
var a, R1, R2, S: Real;
begin
writeln ('Введите цифру от 1 до 4 включительно!');
Readln(f);
Writeln('Введите значение стороны равностороннего треугольника');
Readln(a);
case f of
1:
begin
R1:=(a*sqrt(3)/4);
writeln('R1=',' ',R1);
R2:=R1*2;
writeln('R2=',' ',R2);
S:=sqr(a)*sqrt(3)/4;
writeln('S=',' ',S);
end;
end;
end.
setShortcut
класса QPushButton
, чтобы связать функцию с конкретной клавишей?for i in range(10):
number_i = QPushButton(str(i))
number_i.setShortcut(keys[i])
number_i.clicked.connect(lambda i=i: text_input(i))
but_num.append(number_i)
but_op = []
operations = ["+", "-", "*", "/"]
for op in operations:
button = QPushButton(op)
button.setShortcut(QKeySequence(Qt.Key_Plus if op == "+" else Qt.Key_Minus if op == "-" else Qt.Key_Asterisk if op == "*" else Qt.Key_Slash))
button.clicked.connect(lambda op=op: operations_input(op))
but_op.append(button)
import telebot
import telebot as telegram