Gerar notas e pedidos

Publicado por Diego Lopes (última atualização em 23/02/2015)

[ Hits: 4.087 ]

Homepage:

Download acme_transportes.py




Exemplo de sistema de entregas, onde é possível gerar nota para entrega, com descrição do pedido e dados da entrega. Sistema gera arquivo txt.

  



Esconder código-fonte

#!/usr/bin/dev python

#-----------------------------------------------------------------#
#Programador:RedBullDog                                           #
#Data:18/02/2015                                                  #
#Objetivo:Sistema de entregas                                     #
#-----------------------------------------------------------------#


def gerarpedido(co,c,e,n,b,u,cl,dc,cdd,v,t):
    pedido = "pedido"+str(c)
    pedido = pedido+".txt"
    arq = open(pedido,"w")
    arq.write("Transpotadora ACME LTDA")
    arq.write("\n---------------------------------------------------\n")
    arq.write("<<<<<<<<<<Dados do Pedido>>>>>>>>>>\n\n")
    arq.write("\nOperador: "+str(co))
    arq.write("\nPedido: "+str(c))
    arq.write("\nDescrição: "+str(dc))
    arq.write("\nTipo de carga: "+str(t))
    arq.write("\nValor da Entrega: "+str(v))
    arq.write("\n\n<<<<<<<<<<Dados para entrega>>>>>>>>>>\n\n")
    arq.write("\nCliente: "+str(cl))
    arq.write("\nEndereço: "+str(e))
    arq.write("\nNúmero: "+str(n))
    arq.write("\nBairro: "+str(b))
    arq.write("\nCidade: "+str(cdd))
    arq.write("\nUF: "+str(u))
    arq.close()




print("----------------------------ACME TRANSPORTE---------------------------")
print("Preencha Todos os dados abaixo para entrega do pacote\n\n")
print("-------------------------------Dados do Pedido------------------------")
codoper = int(input("Digite o Codigo do Operador:"))
desc = raw_input("Digite uma breve descrição do produto:")
cod = int(input("Código do pedido:"))
valor = float(input("Valor cobrado na entraga:"))
tipo = input("Tipo de carga 1 = fragil, 2 = Resistente")


print("\n\n\n")
print("-------------------------------Dados da Entrega-----------------------")
cliente = raw_input("Cliente:")
endereco = raw_input("Endereço:")
num = int(input("Numero:"))
bairro = raw_input("Bairro:")
cidade = raw_input("Cidade:")
uf = raw_input("UF:")

gerarpedido(codoper,cod,endereco,num,bairro,uf,cliente,desc,cidade,valor,tipo)

Scripts recomendados

numero magico 1089

"Executar" - programa útil que executa comandos com histórico. PyGtk

Cálculo de IPI

Python Challenge (2)

BogoSort


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts