20/06/2017 - 01h15

<syntaxhighlight lang="py" line="1">

  1. FUNÇAO PARA CRIAR UM AGENDAMENTO;
  2. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

def Criar ():

   lista = []
   arquivo = open("agenda.txt", "a")
   a = input("digite: data, hora, descriçao\n")
   data, hora, descriçao = a.split()
   lista.append(data + ";")
   lista.append(hora + ";")
   lista.append(descriçao + ";")
   arquivo.writelines(lista)
   arquivo.write("\n")
   arquivo.close()
  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


  1. FUNÇAO PARA DELETAR UM AGENDAMENTO;
  2. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

def Del():

   pesquisa = input("digite a descriaçao que deseja apagar:\n") 
   arquivo = open("agenda.txt", "r")
   produtos = arquivo.readlines()
   arquivo.close()
   
   arquivo = open("agenda.txt", "w")
   for i in produtos:
       lista = i.split(';')
       if lista[0] != pesquisa:
           arquivo.writelines(i)
   
   arquivo.close()
   
  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


  1. FUNÇAO PARA PESQUISAR UM AGENDAMENTO;
  2. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

def pesquisar ():

   f = input("digite por qual item vai pesquisar\n'd' se for data\n'de' se for desquiçao\n")
   x = input("digite o item conforme o pedido")
   if(f == "d"):
       pesquisa = x 
       arquivo = open("agenda.txt", "r")
       produtos = arquivo.readlines()
       arquivo.close()
       for i in produtos:
           lista = i.split(';')
           if lista[0] == pesquisa:
               print(lista)
   elif(f == "de"):
       pesquisa = x 
       arquivo = open("agenda.txt", "r")
       produtos = arquivo.readlines()
       arquivo.close()
       for i in produtos:
           lista = i.split(';')
           if lista[3] == pesquisa:
               print(lista)
  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


  1. FUNÇAO PARA EDITAR UM AGENDAMENTO;
  2. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

def editar ():

   f = input("digite a data do item que sera editado\n")
   pesquisa = x 
   arquivo = open("agenda.txt", "r")
   produtos = arquivo.readlines()
   arquivo.close()
   for i in produtos:
       lista = i.split(';')
       if lista[0] == pesquisa:
           lista[0] = input("lista[0](atual) Digite nova data -->:  ")
           lista[2] = input("lista[1](atual) Digite nova hora -->:  ")
           lista[3] = input("lista[2](atual) Digite nova descriçao -->:  ")
           
  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$



  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

x = input("O que deseja fazer?(c=criar, r=pesquisar, u=editar, d=deletar)") if(x=="d"):

   Del()

elif(x=="c"):

   Criar()

elif(x== "r"):

   pesquisar()

elif(x== "u"):

   editar()
  1. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

</syntaxhighlight>