Python BR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Python BR

Aprenda tudo sobre a linguagem python e seus derivados!!!
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Modificar um texto e colar na posição certa

Ir para baixo 
AutorMensagem
FernandoGeo




Mensagens : 1
Data de inscrição : 20/08/2011

Modificar um texto e colar na posição certa Empty
MensagemAssunto: Modificar um texto e colar na posição certa   Modificar um texto e colar na posição certa EmptySáb Ago 20, 2011 10:38 pm

Olá pessoal! Sou iniciante em python e estou com um problema. Quero modifcar uma arquivo texto, através de variáveis que eu informar e quando essa variável for igual a do texto, quero trocar ela por outra, mas quero colocar essa variável no mesmo local, ou seja na mesma posicao.

Código:
n1 = raw_input("Entre com o total de atributos").split(';')
c=0
var_file = open('c:/arvore_solos.txt','w+')
conteudo=var_file.read()
var_file = open('c:/arv1.txt','w')
matriz = conteudo
mat = {}
for lin, linha in enumerate(matriz.splitlines()):

    for col, coluna in enumerate(linha.split(';')):
        if col > c:
            c=col

        if coluna:
            mat[lin, col] = coluna
            if lin > 0:
                l=lin
            var_file.close

h=2
for k in range(0,len(n1)):
 for i in range (0,l+1):
  for j in range(0,c+1):
    if mat.get((j,i),0) != 0:
      if n1[k] == mat.get((j,i),0) and h % 2==0:
        [quote]h +=1
        print j,i,'-','con(', mat[j,i], h
        var_file.write(j,i), ('con('+ mat[j,i])
      if mat.get(j,i) == '<' and h % 2==0:
          print j,i,'-','con(', mat[j,i], h

      if n1[k] == mat.get((j,i),0) and h % 2==1:
        h +=1
        print j,i,'-', mat.get((j,i),0), h
        var_file.write(',\n')

    else:
        pass

Se alguém puder me ajudar agradeço!!!!!!!!!!!!!
Ir para o topo Ir para baixo
 
Modificar um texto e colar na posição certa
Ir para o topo 
Página 1 de 1

Permissões neste sub-fórumNão podes responder a tópicos
Python BR :: Sistemas Operacionais :: Duvidas Sobre Python no Windows-
Ir para: