Coder Social home page Coder Social logo

lexxai / goit_python_core_project_team_11 Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 10.7 MB

Школа GoIT. Курс Python Core. Курсова командна робота. Команда 11.

License: MIT License

Python 98.34% Batchfile 1.66%
goit project python

goit_python_core_project_team_11's Introduction

"Персональний помічник" – Assistant bot.

Персональний помічник допоможе Вам зберігати список Ваших контактів (телефон, email, дату народження, адресу), робити нотатки та сортувати файли у вказаній директорії. Під час додавання або редагування інформації буде перевірятись правильного вводу телефонного номеру, email та дати народження.

За окремим запитом Помічник вміє виводити список контактів у котрих день народження приходиться протягом вказаної Вами кількості днів.

При створенні нотаток можливо додавання ключових слів, за якими можна проводити сортування та пошук. Сортування файлів у теці проводиться за типами файлів: аудіо-, відео-, документи, зображення, архіви, інше. Повний список команд виводиться після вводу "?".

Синтаксис кожної команди можливо переглянути задавши "?" через пробіл після команди.

image image

goit_python_core_project_team_11's People

Contributors

lexxai avatar vitaliylitvak avatar marharyta6 avatar oleksasolo avatar

Stargazers

serhii avatar Rostyslav Bysko avatar

Watchers

 avatar  avatar

Forkers

coolamis

goit_python_core_project_team_11's Issues

Пропозиція щодо "Щоб хелп не кошмарив":

Пропозиція щодо "Щоб хелп не кошмарив":
виводити список команд разом із синтиксисом команд приблизно в такому вигляді:

add address: +a Name Address
add address book: +ab Name Phone(, Phone, Phone)
add birthday: +b Name YYYY-MM-DD
add email: +e Name email
add note: +n Note #tag(, #tag, #tag)
backup: bak, restore: res
change phone: =p Name old_phone new_phone

і так далі.

Можливо також зробити з форматуванням, щоб було ще наглядні ше.

delete address ('-a'), 
    delete all records ('---'), 
    delete birthday ('-b'), 
    delete email ('-e'), 
    delete phone ('-p'), 
    delete user ('-'), 
export csv ('e csv'), import csv ('i csv'), list csv ('l csv'), 
    help, hello ('?'), good bye ('close','exit','q','quit'),
list versions ('l v'),  
search address borthday ('?b'), show csv ('?csv'), 
    show emailok ('?ab='), show address ('?a'), 
    show address book ('list address book','lab'), 
    show birthday ('?b'), show csv ('?csv'), 
    show email ('?e'), show notes ('?n'), 
    show page ('?pg'), show phone ('?p'), 
to birthday ('2b')

Оновлена пропозиція щодо help

стр.231 file class_commands.py:

return "\nThe full command syntax is available on request: command ? [Example: +a ?] \nList of commands: \n" + ", ".join(sorted(commands))

на мій погляд додасть ясності як уточнити синтаксис команди.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.