Skip to content

RyanSMarques/Segunda-Atividade-Automacao-Devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Segunda Atividade de Automação.

Este código é um simples programa de gerenciamento de clientes em Python. Ele permite adicionar novos clientes, visualizar todos os clientes cadastrados e buscar um cliente específico por nome. Os dados dos clientes são armazenados em um arquivo CSV (clientes.csv).

Funcionalidades

  • Adicionar Cliente: Permite adicionar um novo cliente fornecendo seu nome, e-mail e telefone.
  • Visualizar Clientes: Exibe todos os clientes cadastrados com seus respectivos nomes, e-mails e telefones.
  • Buscar Cliente: Permite buscar um cliente específico pelo nome e exibe suas informações se encontrado.
  • Encerrar Programa: Encerra a execução do programa.

Estrutura do Arquivo CSV (clientes.csv)

O arquivo CSV utilizado para armazenar os dados dos clientes segue o seguinte formato:

Nome Email Telefone

Cada linha subsequente no arquivo contém as informações de um cliente, separadas por vírgula, na ordem: nome, e-mail e telefone.

Instruções de Uso Docker

  1. Navegue para o Diretório do Projeto.

  2. Construa a Imagem Docker:

     docker build -t segunda-atividade . 
    
  3. Execute o Container Docker:

     docker run -it segunda-atividade 
    
  4. Interaja com o programa:

    • Uma vez que o container esteja em execução, você poderá interagir com o programa Python usando o terminal. Siga as instruções no console para usar os recursos do programa de gerenciamento de clientes.

imagem

Print de execução

Anotação 2024-03-26 145644 Anotação 2024-03-26 145807

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published