если используется литерал, то запрос можно и захардкодить без форматирования.
А если это значение откуда-то получается, то это мало чем отличается от пользовательского ввода.
parameter = CASE user_input()
WHEN BETWEEN 0 AND 9 THEN 'LOW'
WHEN BETWEEN 10 AND 99 THEN 'MIDDLE'
WHEN BETWEEN 100 AND 999 THEN 'HIGH'
ELSE 'INCORRECT' END
Не говорю уж про ситуацию, когда ранее захардкоженное значение рефакторится в пользовательский ввод без исправления способа формирования запроса.
лучше перебдеть чем недобдеть.
не собирайте SQL запросы с помощью форматирования строк без крайней на то необходимости.
cur.execute(f"insert into d_commands (executor, text, phis_addr) values ({int(1)}, '{str(action)}', {int(-1062731554)})")
Проверяю что они добавлены в phpmyadmin там отображает что в таблице есть новые строчки. Закрытие курсора через cursor.close() не помогаетТ.е. добавляешь, закрываешь добавившую программу, потом запускаешь phpadmin и смотришь данные, так?
комит же не работает с SELECT запросамиА это при чём? добавляешь-то ты INSERT-ом.
Пятипортовый (можно и больше - но смысл?) свитч-мыльница, практически любой (да хоть DIR-1005). В него две пары пар, идущие вдаль, и тот провод из пары от роутера, к коему собственно и подключен роутер. Все разъёмы бить по прямой, не кросслинком, лучше по 468B, потому как большинство монтажников именно эту разводку использует. Ну и само собой 220 вольт для питания свитча - должно просутствовать.
А зачем их вообще соединять? они для того и две, чтобы работать независимо и обеспечивать подключение двух устройств.
John Smith, А в чём жесть-то? розетка-то поди двухпортовая.