Найти в Дзене
А сегодня я написал код, который позволяет запускать какой-то файл при нажатии на выбранную вами клавишу (или клавиши). Приложение имеет графический интерфейс, который я реализовал c помощью tkinter. Но всё же давайте я вам расскажу, как использовать это приложение. Чтобы добавить горячие клавиши, нужно нажать на кнопку по середине экрана (ну это и так понятно, я тут это написал только для того, чтобы мой внутренний перфекционист не ворчал). Затем просто нажмите на клавишу на клавиатуре, которую хотите сделать горячей (если хотите добавить комбинацию клавиш, то просто нажмите эту комбинацию). Если вы передумали и уже не хотите добавлять горячие клавиши, то нажмите esc, вы выйдете в главное меню. После того, как выбранные вами клавиши появились в надписи в середине экрана нажмите на Enter. У вас должно появится окно, с помощью которого можно выбрать файл (изначально вы увидите файлы только с расширением .exe, но если хотите увидеть все файлы, то в выпадающем списке внизу справа выберите позицию "Любой"). После того, как вы выберете файл, у вас сохранится горячая клавиша, при нажатии на которую запустится файл, который вы выбрали. И фишка кода заключается в том, что если вы выключите код, то при следующем запуске горячие клавиши, который вы выбрали раньше, будут доступны снова. Для того, чтобы это работало я сохранял клавиши которые вы выбрали в txt файл под названием command.txt Ссылка на код: clck.ru/...yqy clck.ru/...yq7
2 года назад
Основные команды в SQL. Основные DDL (язык определения данных) команды: CREATE - создаёт объект баз данных ALTER - изменяет объект базы данных DROP - удаляет объект базы данных Основные DML (язык манипулирования данными) команды: SELECT - выбирает данные INSERT- добавляет данные UPDATE - изменяет данные DELETE - удаляет данные Основные DCL (язык управления данными) команды: GRANT - предоставляет пользователю разрешение на определённые операции с объектом REVOKE - отзывает выданные разрешения DENY - задаёт запрет, имеющий приоритет перед разрешением Основные TCL (язык управления транзакциями) команды: COMMIT - применяет транзакцию BEGIN - служит для определения начала транзакции ROLLBACK - откатывает все изменения, сделанные в контексте текущей транзакции SAVE - устанавливает промежуточную точку сохранения внутри транзакции
2 года назад