Skip to content

VAlduinV/Personal_assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B0tHe1per

____    ___   _    _    _       __  _____            
|  _ \  / _ \ | |  | |  | |     /_ ||  __ \           
| |_) || | | || |_ | |__| |  ___ | || |__) |___  _ __ 
|  _ < | | | || __||  __  | / _ \| ||  ___// _ \| '__|
| |_) || |_| || |_ | |  | ||  __/| || |   |  __/| |   
|____/  \___/  \__||_|  |_| \___||_||_|    \___||_|

Typing SVG

...

Графічний інтерфейс створено за допомогою бібліотеки tkinter у Python, яка надає можливість створювати вікна, мітки, кнопки та інші елементи графічного інтерфейсу.

Головне вікно графічного інтерфейсу має назву "B0tHe1Per" і чорний колір фону. Він складається з трьох написів із текстами «B0t», «He1» і «Per», які розташовані у верхній частині вікна червоного, зеленого та синього кольорів відповідно,створюючи враження логотипу.

Під логотипом є чотири кнопки з написами «Сортувати файли», «Адресна книга», «Примітки» та «Вихід», розташовані по центру вікна.

Після натискання кнопки «Сортувати файли» запускається метод sort_files, якого немає у фрагменті коду.

Кнопка «Адресна книга» запускає метод адресної книги, кнопка «Примітки» запускає метод нотаток, а кнопка «Вихід» запускає метод виходу, який закриває вікно графічного інтерфейсу.

GUI також надає користувачеві можливість ввести шлях до папки для сортування файлів.

Коли натиснуто кнопку «Сортувати файли», викликається метод show_sort_files_input, який приховує основні кнопки та відображає поле введення, у якому користувач може ввести шлях до папки, а також кнопки для сортування файлів і повернення до головного меню.

Метод sort_files_by_button викликається, коли натискається кнопка «Натисніть для сортування».

Він отримує шлях до папки, введений користувачем, перевіряє, чи це дійсний каталог, сортує файли в папці та повертає користувачеві повідомлення про результат процесу сортування.

Внутрішній вигляд інтерфейсу:

...

Встановлення

Клонуйте цей репозиторій до свого локального середовища:

https://github.com/VAlduinV/Personal_assistant.git

Перейдіть до директорії проекту:

cd your_repository

Запустіть програму за допомогою Python в терміналі:

python bot_interface.py

Залежності

Ця програма використовує деякі залежності Python, які потрібно встановити перед її використанням. Встановіть ці залежності, використовуючи pip, за допомогою наступної команди:

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •