Preciso de ajuda com DataFrame

0 respostas
python
L

Olá, estou desenvolvendo um código que lê um arquivo .csv e ADIOCIONA 100 espaços a TODAS as linhas da coluna 4.

##CÓDIGO##

import csv
import pandas as pd

1. abrir o arquivo

df = pd.read_csv(C:/Users/lucas.bidoia/Desktop/TAC_teste.txt, delimiter=;)

with open(C:/Users/lucas.bidoia/Desktop/TAC_teste.txt) as arquivo_referencia:

# 2. ler a tabela

tabela = csv.reader(arquivo_referencia, delimiter=;)

write = csv.writer(arquivo_referencia)

# 3. navegar pela tabela

for l in tabela:

nome = l[4]

espaco = int(len(nome))
valor = (nome + " ".join([" " for x in range(0, 99)]))

    print(valor)

df[‘Proprietário’] = valor
df[‘Proprietário’].to_csv(‘C:/Users/lucas.bidoia/Desktop/testss22.csv’)

PORÉM, o código me retorna apenas o dado da última linha, repetido!

alguém pode me ajudar?

Criado 9 de junho de 2021
Respostas 0
Participantes 1