In [5]:
class arquivos():
def escreverArquivo(self,path,nome,dados):
caminhoCompleto = path + '/' + nome
with open(caminhoCompleto, 'w') as f:
if type(dados) == list:
for cadaLinha in dados:
f.write(cadaLinha)
f.write('\n')
else:
f.write(dados)
f.write('\n')
def lerArquivo(self,path,nome):
caminhoCompleto = path + '/'+ nome
with open(caminhoCompleto,'r') as f:
dados = f.read().splitlines()
In [6]:
class Teste(arquivos):
def gerarDados(self):
x = ['python','1','2','4']
self.escreverArquivo('./','teste.txt',x)
In [7]:
teste = Teste()
In [8]:
teste.gerarDados()
In [ ]: