Python Exemplo de Arquivo
Exemplo de criação de Arquivo em Python.
Neste exemplo, gravamos um arquivo chamado analisa.log, e lemos o arquivo.
Para demonstrar o uso de I/O em python.
#Criando Python estrutura de Arquivos
#Estrutura de Log<br>#criado por Marcelo Maurin Martins
import sys
#Abre log
def AbreLog():
return(open('analisa.log','r'))
def FechaLog(Log):
Log.close()
def processalinha(linha):
output = linha #por enquanto nao faz nada
print('Linha:',linha)
return output
def LeLog(Log):
for linha in Log.readlines():
processalinha(linha)
def CriaLog():
Log = open('analisa.log','w')
for conta in [1,2,3,4,5,6,7,8,9,10]:
Log.write('teste\n')
FechaLog(Log)
def main():
print('Programa de analise de Dados')
CriaLog()
Log = AbreLog()
LeLog(Log)
FechaLog(Log)
#inicia
main()
Comentando o programa
O primeiro comando a rodar é o main(), que será chamado.
A função main(), é definido ao chamar o def main():, que executa as seguintes rotinas:
- Crialog()
- AbreLog
- LeLog(Log)
- FechaLog(log)
CRIALOG
O CriaLog, cria um arquivo analisa.log, armazenando o texto ‘TESTE’, 10 vezes.