Escolar Documentos
Profissional Documentos
Cultura Documentos
Programação em Python
Arquivos
2
Introdução
3
Introdução
5
Arquivos:
Abertura
6
Arquivos:
Abertura
Modo Operações
r Leitura [default]
b modo binário
8
Arquivos:
Abertura
arq_teste.txt
9
Arquivos:
Abertura
arq = open("/home/pedro/documents/arq_teste.txt",
"r")
10
Arquivos:
Operações
for v in valores:
arq.write("%d\n" % v)
11
Arquivos:
Operações
Escrita:
arq = open("numeros.txt", "w")
valores = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for v in valores:
arq.write("%d\n" % v)
12
Arquivos:
Operações
for v in valores:
arq.write("%d\n" % v)
13
Arquivos:
Operações
for l in linhas:
print(l)
14
Arquivos:
Operações
for l in linhas:
print(l)
15
Arquivos:
Operações
for l in linhas:
print(l)
16
Arquivos:
Operações
17
Arquivos:
Fechamento
18
Arquivos:
Fechamento
for v in valores:
arq.write("%d\n" % v)
arq.close()
19
Arquivos:
Fechamento
for l in linhas:
print(l)
arq.close()
20
Arquivos:
Fechamento
21
Arquivos:
Fechamento
23
Arquivos:
Cursor
Abacate 30 6.5
Kiwi 20 11.0
Morango 5 15.0
25
Arquivos
Praticando...
arq.close()
26
Arquivos
Utilizando Numpy
import numpy as np
# salvando os vetores
np.savetxt("frutas.txt", frutas, fmt="%s")
27
np.savetxt("valores.txt", valores, fmt="%d %.2f")
Arquivos
Utilizando Numpy
Alguma dúvida?
Prof. Henrique Mota
profhenriquemota@gmail.com
29