https://github.com/vilhalva/crud-python-em-txt
šØāš«PROJETO CRIADO PARA O CURSO DE PYTHON DO CURSO EM VIDEO.
https://github.com/vilhalva/crud-python-em-txt
bot chatbot crud curso-em-video database projeto python terminal txt
Last synced: 5 months ago
JSON representation
šØāš«PROJETO CRIADO PARA O CURSO DE PYTHON DO CURSO EM VIDEO.
- Host: GitHub
- URL: https://github.com/vilhalva/crud-python-em-txt
- Owner: VILHALVA
- Created: 2024-02-08T23:25:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-14T17:25:51.000Z (11 months ago)
- Last Synced: 2024-12-29T18:42:05.970Z (7 months ago)
- Topics: bot, chatbot, crud, curso-em-video, database, projeto, python, terminal, txt
- Language: Python
- Homepage:
- Size: 7.22 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CRUD PYTHON EM TXT
šØāš«PROJETO CRIADO PARA O CURSO DE PYTHON DO CURSO EM VIDEO.
![]()
## DESCRIĆĆO:
O aplicativo Ʃ um sistema bƔsico de gerenciamento de usuƔrios implementado em Python, utilizando um paradigma de CRUD (Create, Read, Update, Delete) para realizar operaƧƵes simples em um arquivo de texto.## FUNCIONALIDADES:
1. **Adicionar UsuƔrio:**
- Permite a adição de um novo usuÔrio ao sistema.
- Solicita o nome e a idade do usuƔrio por meio da entrada do usuƔrio.
- Os dados do usuÔrio são armazenados em um arquivo de texto chamado `"usuarios.txt"` no mesmo diretório do código.2. **Listar UsuÔrios:**
- Exibe uma lista de todos os usuƔrios cadastrados no sistema.
- Recupera as informaƧƵes do arquivo `"usuarios.txt"` e apresenta o nome e a idade de cada usuƔrio.3. **Atualizar UsuƔrio:**
- Permite a atualização das informações de um usuÔrio existente.
- Solicita o nome do usuƔrio a ser atualizado e os novos dados (nome e idade).
- Atualiza o arquivo `"usuarios.txt"` com as informaƧƵes atualizadas.4. **Excluir UsuƔrio:**
- Possibilita a exclusão de um usuÔrio do sistema.
- Solicita o nome do usuĆ”rio a ser excluĆdo e remove suas informaƧƵes do arquivo `"usuarios.txt"`.5. **PersistĆŖncia de Dados:**
- Utiliza manipulação de arquivos para armazenar as informações dos usuÔrios de forma persistente.
- O arquivo `"usuarios.txt"` é criado automaticamente se não existir no mesmo diretório do código.6. **Interface de Texto Simples:**
- A interação com o aplicativo é realizada por meio de um menu de texto simples, apresentando opções numeradas.
- O usuÔrio escolhe a operação desejada digitando o número correspondente.7. **Encerramento Controlado:**
- Permite ao usuƔrio sair do aplicativo de maneira controlada, encerrando o programa de acordo com sua escolha.## EXECUTANDO O PROJETO:
1. Navegue até o diretório `./CODIGO`, e execute o arquivo Python com o comando:
```bash
python CODIGO.py
```
2. Isso iniciarƔ o aplicativo e exibirƔ um menu com as seguintes opƧƵes:
- **1. ADICIONAR USUĆRIO:** Permite adicionar um novo usuĆ”rio ao sistema. VocĆŖ serĆ” solicitado a digitar o nome e a idade do usuĆ”rio.
- **2. LISTAR USUĆRIOS:** Exibe uma lista de todos os usuĆ”rios cadastrados, mostrando seus nomes e idades.
- **3. ATUALIZAR USUĆRIO:** Permite atualizar as informaƧƵes de um usuĆ”rio existente. VocĆŖ serĆ” solicitado a digitar o nome do usuĆ”rio que deseja atualizar, o novo nome e a nova idade.
- **4. EXCLUIR USUĆRIO:** Permite excluir um usuĆ”rio existente. VocĆŖ serĆ” solicitado a digitar o nome do usuĆ”rio que deseja excluir.
- **5. SAIR:** Encerra o aplicativo.
3. Escolha a opção desejada digitando o número correspondente e pressionando Enter.
4. Siga as instruƧƵes apresentadas na tela para realizar as operaƧƵes desejadas, como adicionar, listar, atualizar ou excluir usuƔrios.
5. Após concluir uma operação, o menu serÔ exibido novamente para que você possa escolher outra opção, ou você pode optar por sair do aplicativo digitando "5" e pressionando Enter.## CREDITOS:
- [PROJETO CRIADO PARA O CURSO DE PYTHON](https://github.com/VILHALVA/CURSO-DE-PYTHON)
- [PROJETO FEITO PELO VILHALVA](https://github.com/VILHALVA)