quinta-feira, 12 de junho de 2014

Planejamento IHM


O que conter cada campo? É importante que seja definido os campos com sabedoria afim de não consumir recursos desnecessariamente.

Figura 1: esboço da disposição dos campos.

Qual a disposição de cada campos? É importante que as exibições das informações seja planejada com foco na maximização dos recursos.

Figura 2: disposição no vídeo.


.

quarta-feira, 11 de junho de 2014

Envio de mensagem no correio-e

Código para enviar mensagem no correio-e:

def envia_correioe(informacao):
        '''Envia uma mensagem por correio-e. Definir servidor, remetente, destinatário, mensagem, login e senha.
        '''
        try:
            server = smtplib.SMTP(servidor)
            server.starttls()
            server.login(logina, senhaa)
            server.sendmail(remetente, destinatario, mensagem + informacao)
            print('Enviado a mensagem por correio-e.')
        except SMTPException:
            cabecalho  = 'From: %s\n' % de_addr
            cabecalho += 'To: %s\n' % ','.join(para_adr_list)
            cabecalho += 'Cc: %s\n' % ','.join(cc_adr_list)
            cabecalho += 'Subject: %s\n\n' % subject
            mensagex = cabecalho + mensagex
            print ('Erro: correio-e desabilitado!', mensagex)




.