cavotta
Membros-
Total de itens
42 -
Registro em
-
Última visita
Sobre cavotta
cavotta's Achievements
0
Reputação
-
Seria melhor você dizer o que o programa retorna :) , senão dá a impressão que isso é um desafio do tipo: encontre onde vai dar erro ... hehe. Eu acho que é por causa disso aqui: ele vai ler até o próximo '\n' ou ' ', ignorando esse '\n', que vai ficar para o próximo scanf ler, mas não tenho certeza. Por isso a importância de você dizer qual o erro que dá. Eu sugiro que você adicione uma linha: scanf("%s",resp); getchar();
-
Opa, funcionou! Aí Kakao, valeu mesmo. Tá quebrando um galhão :)
-
Uhuuu! Funcionou perfeitamente! Aí fera, você me ajudou muito. Tava quebrando a cuca aqui faz uns 2 dias :) valeu!
-
Olá, obrigado por responder, mas não deu certo não; Agora deu erro com isso: Traceback (most recent call last): File "/home/kunigami/workspace/test/src/xml/file.py", line 19, in ? f.write("</head>\n<body>\n<div id=\"tudo\">\n\ File "/usr/lib/python2.4/codecs.py", line 501, in write return self.writer.write(data) File "/usr/lib/python2.4/codecs.py", line 178, in write data, consumed = self.encode(object, self.errors) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 50: ordinal not in range(128) Isso porque eu tentei: f.write("ééééé") O engraçado é que antes isso funcionava, mas a string que o parser retorna não funciona! O problema deve estar no modo como o parser está retornando a string!?
-
Olá pessoal, Estou aprendendo python ainda, especificamente a parte de lidar com XML. Eu fiz um parser pra XML em python, mas estou tendo problemas com caracteres do português: arquivo xml: página.xml <?xml version="1.0" encoding="ISO-8859-1"?> <texto>Ola mundo! Esta é minha primeira pagina gerada com python</texto> parser do xml: parseText.py: # -*- coding: iso-8859-1 -*- #! /usr/bin/env python import xml.sax.handler class BookHandler(xml.sax.handler.ContentHandler): def __init__(self): self.buffer = "" # def startElement(self, name, attributes): def characters(self, data): if data == '\n': self.buffer += "<br>" self.buffer += data # def endElement(self, name): import xml.sax import pprint def ParseText(XMLfilename): parser = xml.sax.make_parser() handler = BookHandler() parser.setContentHandler(handler) parser.parse(XMLfilename) return handler.buffer Trecho do meu gerador de páginas: file.py: #! /usr/bin/env python # -*- coding: iso-8859-1 -*- # variáveis text_name = "exemplo" f = open(text_name+".html",'w+') # parse text from parseText import ParseText texto = ParseText('pagina.xml') f.write(texto+'\n') # script identifier f.write("<!-- Página gerada automaticamente por um script python\n\ written in Eclipse-Pydev -->\n") f.close() Eu estou tendo o seguinte erro: QUOTE f.write(texto+'\n') UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 20: ordinal not in range(128) Que se deve ou 'é' do 'página.xml' Como proceder? Obrigado.
-
Tem alguma ordem especial ou poderia ser do tipo: t1 x t2 t1 x t3 t1 x t4 ... t2 x t1 t2 x t3 ... t7 x t6
-
Ler Um Ficheiro Txt E Colar As Ultimas Linhas Numa Textarea
pergunta respondeu ao nunoperalta de cavotta em Ajax, JavaScript, XML, DOM
Ah! Agora percebi! Achei que a pasta local era no seu servidor! O problema é que você tá tentando acessar uma pasta local de um outro servidor. Isso só é possível se sua pasta local estiver disponível na internet. -
1-) Quando você não coloca chaves, é entendido como se só a próxima instrução estivesse dentro das chaves: logo, if (condicao){ instrucao } igual a if (condicao) instrucao Mas if (condicao){ instrucao1 instrucao2 } diferente de if (condicao) instrucao1 instrucao2 // esssa instrucao esta fora do 'if' 2-) Não há problema algum em deixar o "return false" na mesma linha. É questão de gosto 3-) Não conheço tal método :( 4-) Essa sintaxe eu também não conheço :(
-
Ler Um Ficheiro Txt E Colar As Ultimas Linhas Numa Textarea
pergunta respondeu ao nunoperalta de cavotta em Ajax, JavaScript, XML, DOM
Tenta barras duplas: $filename = "C:\\Documents and Settings\\nunoperalta\\valente.txt"; -
Ler Um Ficheiro Txt E Colar As Ultimas Linhas Numa Textarea
pergunta respondeu ao nunoperalta de cavotta em Ajax, JavaScript, XML, DOM
Bom eu também não sou mestre em php, mas seria mais ou memos assim: <?php $filename = "ficheiro.txt"; $handle = fopen($filename,"r"); $file = fread($handle,filesize($filename)); $linhas = explode("\n",$file); //ultimo da lista é nulo - remove array_pop($linhas); //vamos imprimir linhas[n-5], ..., linhas[n-1] $n = count($linhas); $msg = ""; for ($i=$n-5; $i<$n; $i++){ if ($i>=0) $msg = $msg.$linhas[$i]." "; } echo "<script> function addtext(){ document.input.msg.value = \"".$msg."\" } </script>"; ?> <body onload='addtext()'> <form name='input'> <textarea rows='10' cols='30' name='msg' class='msg'> </textarea> </form> </body> PS: eu não sei como pular linha dentro do textarea. -
Ler Um Ficheiro Txt E Colar As Ultimas Linhas Numa Textarea
pergunta respondeu ao nunoperalta de cavotta em Ajax, JavaScript, XML, DOM
Hmm não sei o que é HTA. O quanto você sabe de php? Para integrar php com javascript seria bom também conhecer Ajax. Tenho estudado este ultimamente e em breve vejo se posso de ajudar. -
Ler Um Ficheiro Txt E Colar As Ultimas Linhas Numa Textarea
pergunta respondeu ao nunoperalta de cavotta em Ajax, JavaScript, XML, DOM
Pode usar PhP? Que eu saiba você vai precisar de uma linguagem server side para manipular os arquivos. -
Substituir Esse Código Por Um Contendo Array.
pergunta respondeu ao Walter Albuquerque de cavotta em Ajax, JavaScript, XML, DOM
Para criar uma array: var new lista = new Array(); Para colocar elementos: lista[0] = 'palavra0' lista[1] = 'palavra1' Tamanho da Array: lista.length -
você poderia fazer isso (se é que eu entendi bem): #include <stdio.h> #include <stdlib.h> int main() { int cont; int index=0; char str[5]="joao"; for(cont=0;cont<1000;cont++) { for (i=0; i<5; i++) printf("\n%c",str[index]); if(index==4) { index=0; }else ++index; } system("Pause"); return 0; } adicionei essa linha: for (i=0; i<5; i++)
-
Não estou conseguindo encaixar os comanados.....
pergunta respondeu ao argentino de cavotta em Lógica de Programação
passa o link.