Ir para conteúdo
Fórum Script Brasil

marcio_jagua

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre marcio_jagua

marcio_jagua's Achievements

0

Reputação

  1. Olá pessoal, estou enfrentando um problema para retornar uma "string" em C Eu possuo as duas funções abaixo, na qual uma é responsavel por chamar a outra para buscar a linha que esta presente na serial. Quanto a isso está ok, ele imprime a linha dentro da função getLineCommand(), o problema é que ele não retorna para a funçào verifyReceiveMessage() a linha. Acho que estou tratando errado essa questão de ponteiro e tals. alguém poderia me ajudar? Obrigado void verifyReceiveMessage(){ char line[]; line = getLineCommand(); fprintf(bug, "Line: %s", line); } char* getLineCommand() { char str[25]; char c = ' '; int i = 0; int j=0; while(j!=2){ c=getc(gsm); str[i]=c; i++; if(c==10){ j++; } } str[i]=''; fprintf(bug,"Linha local: %s",str); return str; }
  2. marcio_jagua

    Pickle ajuda

    Vou tentar re-explicar o que ele tentou explicar a vc. Ao menos foi o que eu entendi. Por exemplo: arquivo_um.py def funcao_arquivo_um(): [indent]print "Estou na Funcao Dentro do Arquivo UM!"[/indent] [indent]return "Retorno da Funcao do Arquivo Um"[/indent] arquivo_dois.py from arquivo_um import funcao_arquivo_um [indent]a = funcao_arquivo_um()[/indent] [indent]print a[/indent] então Pegando esses arquivos e executando fica bem fácil entender. Mas, basicamente, você estara importando para o arquivo dois a função que foi declarada e criada dentro do arquivo um. E voce podera usa-la dentro do arquivo dois como quiser. Aqui fiz um exemplo simples, mas você poderá repassar parametros e tudo mais. Acho que é isso. :blush:
  3. Olá Pessoal, Utilizo o módulo cx_Oracle para conectar-me a base de dados Oracle. No entanto toda vez que eu faço uma busca na base preciso convertê-lo pra Unicode. Por Exemplo: conn = nexxdb.connect() cursor = conn.cursor() result = cursor.execute("select ds_razaosocial from cad_emp_fl where cd_emp = 3").fetchone() result[0].decode("iso-8859-1") Aqui: result[0].decode("iso-8859-1") eu tenho de efetuar a conversão para unicode do resultado da base de dados, baseando-se na codificação que veio da base. Então, gostaria de saber como posso fazer para já trazer esses dados como unicode, para evitar fazer isto: .decode("iso-8859-1") em todo o local que eu faço uma busca na base. Acho que deu pra entender, caso alguém tenha alguma idéia. Obrigado
  4. marcio_jagua

    Por favor ajudem-me

    A entrada será sempre nesta ordem de cima para baixo, ou poderá ser váriavel? Agora to sem tempo, fiz um rascunho...Depois dou mais uma olhada. Segue essa linha: entrada = open("entrada.txt") linhaEntrada = 1 colunaEntrada = 0 linhaSaida = 5 colunaSaida = 4 linha = "" caminhos = [] for linhaCaminho, linhaArquivo in enumerate(entrada.readlines()): for colunaCaminho, caracter in enumerate(linhaArquivo[:-1]): caminhos.append([linhaCaminho, colunaCaminho, caracter]) for caminho in caminhos: if caminho[2] == '.': print caminho E ai, não comentasse mais nada, ta saindo alguma coisa ae?
×
×
  • Criar Novo...