Exemple #1
0
def lerBase():
    Z = {0: ""}


    # lendo o arquivo e criando Z


    w = Arquivo("abalone_names.txt")
    le = w.open("abalone_names.txt")

    loop = "sim"
    i = 1

    print"Lendo o arquivo de dados txt e criando Z..."
    while 1:
        linha = w.readline()
        if linha == None:
            w.close()
            break
        else:
            Z[i] = linha
            # print i, Z[i]

        i = i + 1

    Z.__delitem__(0)  # deletei o zero da inicializacao

    numero_amostrasZ = len(Z)

    print"numero de linhas de Z vale: " + str(numero_amostrasZ)
    return Z
Exemple #2
0
 def getArquivos(self, repoDir, commitBase, commitAltareado):
     arquivosParaVerificacao = {}
     repo = git.Repo(repoDir)
     base = repo.commit(commitBase).tree
     alterado = repo.commit(commitAltareado).tree
     diff = base.diff(other=alterado, create_patch=True, unified=0)
     for arquivo in diff:
         filename = ntpath.basename(arquivo.a_path)
         if (filename.endswith(".java") and not "Kpi" in filename):
             arquivo = Arquivo(arquivo, repo)
             arquivosParaVerificacao[str(
                 arquivo.getNomeDaClasse())] = arquivo
     return arquivosParaVerificacao
Exemple #3
0
 def it_teste_deve_criar_um_arquivo(self):
     usuario = Usuario(nome_de_guerra='usuario', senha='senha')
     impressora = Impressora(10, 'impressora', 100)
     arquivo = Arquivo(nome='TDD',
                       proprietario=usuario,
                       impressora_destino=impressora)
     arquivo.nome | should | equal_to('TDD')
     arquivo.proprietario.nome_de_guerra | should | equal_to('usuario')
     arquivo.impressora_destino.codigo_patrimonio | should | equal_to(10)
Exemple #4
0
def lerBase():
    Z = {0: ""}


    # lendo o arquivo e criando Z


    w = Arquivo("abalone_names.txt")
    le = w.open("abalone_names.txt")

    loop = "sim"
    i = 1

    print"Lendo o arquivo de dados txt e criando Z..."
    while 1:
        linha = w.readline()
        if linha == None:
            w.close()
            break
        else:
            Z[i] = linha
            print i, Z[i]

        i = i + 1

    Z.__delitem__(0)  # deletei o zero da inicializacao

    numero_amostrasZ = len(Z)

    print"numero de linhas de Z vale: " + str(numero_amostrasZ)
    return (Z, len(Z))
 def listar(self):
     try:
         with psycopg2.connect(self._connection_string) as conn:
             cursor = conn.cursor()
             sql = "SELECT * FROM Arquivo"
             cursor.execute(sql)
             rows = cursor.fetchall()
             arquivos = list()
             for row in rows:
                 arquivo = Arquivo(caminho=row[1], cod=row[0])
                 arquivos.append(arquivo)
         return arquivos
     except BaseException as e:
         print("Erro ao consultar banco ...")
         raise e
Exemple #6
0
 def it_teste_usuario_deve_enviar_arquivo(self):
     usuario = Usuario(nome_de_guerra='usuario', senha='senha')
     servidor = Servidor(codigo_patrimonio=10,
                         descricao='oi',
                         capacidade_do_hd=5,
                         quantidade_de_ram=8,
                         estacao=1,
                         quantidade_maxima_de_buffer=10)
     impressora = Impressora(10, 'impressora', 100)
     impressora.conectar_ao_servidor()
     arquivo = Arquivo(nome='file',
                       proprietario=usuario,
                       impressora_destino=impressora)
     usuario.conectar()
     usuario.enviar_arquivo(arquivo, 1)
     usuario.conexao.arquivos_enviados | should | equal_to(
         {arquivo.nome: 1})
Exemple #7
0
 def salvar_evento(self, id, nome):
     evento_arquivo = Arquivo()
     evento_arquivo.salvar("evento.csv", [id, nome])
Exemple #8
0
from arquivo import Arquivo

arq = Arquivo()
arq.save()
Exemple #9
0
 def salvar_arquivo(self):
     a = Arquivo()
     a.salvar_arquivo(self.model.lista_compras)
Exemple #10
0
 def carregar_lista_compras(self):
     a = Arquivo()
     self.model.carregar_lista_compras(a.ler_arquivo())
Exemple #11
0
from arquivo import Arquivo
import time

path = "./imageB.png"
arquivo = Arquivo(path)

x = arquivo.setPacotes()



# print(x[0][0])
# print(x[0][1])
# print(x[0][2])
# print(x[0][3])
# print(x[0][4])
# print(x[0][5])
# print(x[0][6])
# print(x[0][7])
# print(x[0][8])
# print(x[0][9])




for e in range(0,100):
    print("Daud bundao")
    time.sleep(0.5)


from neuronio import Neuronio
from arquivo import Arquivo
import csv
import numpy as np
from camada import Camada
from operacoes import Operacoes
from classe import Classe

arq = Arquivo()
rede_neural = arq.get_rede_neural(
    '/home/evandro/Documentos/vscode-workspace/MultiCamadas/MDML_NN.txt')

fp = open(
    '/home/evandro/Documentos/vscode-workspace/MultiCamadas/MDML_test.csv',
    "r")
file = fp.readlines()
tam = len(file)
op = Operacoes()
classes_lista = []
# Abrindo o arquivo teste
for k in range(tam):
    if k == 0:
        dimensao = file[k].strip().split(":")[1]
        print("Dimensao :", dimensao)
    elif k == 1:
        classes = file[k].strip().split(":")[1]
        print("Classes :", classes)
        for l in range(int(classes)):
            cl = Classe()
            classes_lista.append(cl)
    elif k > 1:
Exemple #13
0
#Programa princial

#importacao de classes
from view import View
from control import Control
from model import Model
from arquivo import Arquivo

#Instanciar o Model
m = Model()

#Instanciar a View
v = View()

#Instanciar o arquivo
a = Arquivo()

#Instanciar a Control
c = Control(v, m, a)

#Guardando a control na model
m.set_control(c)

#Guardando a control na view
v.set_control(c)

#Exibir o menu
c.exibir_menu()

#print(m.carregar_arquivo())
def main():
    try:
        #declaramos um objeto do tipo enlace com o nome "com". Essa é a camada inferior à aplicação. Observe que um parametro
        #para declarar esse objeto é o nome da porta.
        client = Comunicador(serialName)

        #imagem = input("Coloque o endereço da imagem que deseja enviar: ")
        imagem = "./imageB.png"


        # print("-------------------------")
        # print("TESTANDO ERRO NO TAMANHO DO PAYLOAD")
        # print("-------------------------")





        print("-------------------------")
        print("Checking server avalability")
        print("-------------------------")




        onlineCheck = True
        while onlineCheck == True:
            client.sendHS()
            print("Esperando resposta do servidor")
            print("-------------------------")
            time.sleep(2)
            if client.com.rx.getIsEmpty() == True:
                x = input("Sem resposta. Enviar Novamente (Y/N)")
                if x == "N":
                    onlineCheck = False
            else:
                client.getHead()
                client.getEop()
                if client.hs_response == 1:
                    onlineCheck = True
                    
                    # Log
                    print("Comunicação inicializada")
                    print("-------------------------")

                    print("-------------------------")
                    print ("Carregando imagem para transmissão :")
                    print("-------------------------")
                    
                    data = Arquivo(imagem)
                    dividedPackages = data.setPacotes()
                    
                    print("-------------------------")
                    print ("Imagem Pronta para ser enviada:")
                    print("-------------------------")

                    indexPackageToBeSent = 0

                    while(indexPackageToBeSent < data.total_payloads ):
                        client.sendPackage(dividedPackages[indexPackageToBeSent])
                        client.getHead()
                        client.getEop()
                        if client.acknolage_confirmartion == 1:
                            indexPackageToBeSent = client.error_package
                            print("-------------------------")
                            print("Erro no", indexPackageToBeSent)
                            print("Enviando novamente")
                            print("-------------------------")
                        else:
                            print("Pacote {} de {}  enviado".format(indexPackageToBeSent, client.nPackage))
                            indexPackageToBeSent += 1
                    onlineCheck = False
                    

            
        # Encerra comunicação
        print("-------------------------")
        print("Comunicação Finalizada")
        print("-------------------------")
        client.end()
    except:
        print("ops! :-\\")
        client.com.disable()
 def salvar_evento(self,id,nome):
      evento_arquivo=Arquivo()
      evento_arquivo.salvar("evento.csv",[id,nome])