Criação de agrupamento de componentes TCP, Serial Parâmetros.
Ajuste das abas
Implementação do String de Inicialização, para permitir inclusão de parâmetro para reconhecer que a conexão Serial esta pronta para ser usada, desta forma permitir subir o Socket de forma automática.
Bloco Hexa String, permite incluir um string de fim de bloco, permitindo o controle do bloco. Tambem utilizado para marcar fim de linha.
Tem as mesmas funcionalidades da aba Serial, porem permite visualizar os dados do Socket.
Isolamento entre informações de conexão Serial e TCP.
Aparência do browser melhorada, com opção de coloração para indicação de status de conexão.
Segue um programa simples em Python, este seria o exemplo 2, o primeiro exemplo é o famoso hello world, e o dois a soma de notas,
import decimal
print('Programa Exemplo em PYTHON para notas de aluno\n')
print('Exemplo simples de uso desta linguagem\n')
nome = input('digite o nome do aluno: ')
nota1 = decimal.Decimal(input('digite a primeira nota do aluno:'))
nota2 = decimal.Decimal(input('digite a segunda nota do aluno:'))
nota3 = decimal.Decimal(input('digite a terceira nota do aluno:'))
nota4 = decimal.Decimal(input('digite a quarta nota do aluno:'))
mediacorte = decimal.Decimal('6')
media = (nota1 + nota2 + nota3 + nota4 ) /4
if (media >= mediacorte):
print('Aluno:',nome,' aprovado com média:',media)
else:
print('Aluno reprovado')
Neste segmento, podemos notar o recuo, que indica que é um bloco do for, também podemos ver que comparamos o conteúdo de Nomes, na posição ref, passando um uppercase (tudo maiúscula).
if (Indice>=0): print(“Achou o registro %s em %d”,PNome,Indice) else: print(“Nao achou nenhum registro”)
Concluindo o código, podemos verificar se o programa encontrou algum registro, informando este na tela.
Apresentando o exemplo acima
Apresentação do código final
#Criado por Marcelo Maurin Martins
#Desenvolvimento de uma rotina de pesquisa em uma lista de dados
Nomes = ['Marcelo','Cleusa','Marcella','Camille','Fernanda','Roberta','Patricia','Carol']
PNome = input('Digite o nome que deseja pesquisar:')
Indice = -1
for ref in range(0,len(Nomes)-1):
if(Nomes[ref].upper()==PNome.upper()):
Indice = ref
break
if (Indice>=0):
print('Achou o registro %s em %d',PNome,Indice)
else:
print('Nao achou nenhum registro')
Este exemplo bem simples, apresenta os argumentos básicos do uso da linguagem Python.
O Exemplo abaixo é um script simples que consome as informações do banco de dados Mysql.
print("Teste com Banco de Dados Mysql")
print("Teste com Banco de Dados Mysql")
print("Exemplo")
import MySQLdb
con = MySQLdb.connect(db="casadb", user="root", passwd="[suasenha]", host="192.168.1.211")
cur = con.cursor()
sql = "select * from security"
cur.execute(sql)
recset = cur.fetchall()
for registro in recset: print(registro)