Как записать в существующий файл CSV данные из другого файла CSV?Python

Программы на Python
Гость
Как записать в существующий файл CSV данные из другого файла CSV?

Сообщение Гость »

Немного контекста: у меня есть два файла CSV:

Первый, который я назову Заявление

Второй файл Большой файл

Большой файл содержит много данных, включая номера идентификаторов заказов, которые указаны в Заявке.

Я хочу сделать следующее:

Если идентификатор заказа из Оператора совпадает с идентификатором заказа из Большого файла, затем напишите в Большой файл в столбце Оплачено в строке, содержащей идентификатор заказа, [/b].

Итак, я написал следующее:

Код: Выделить всё

import pandas as pd

data1 = pd.read_csv('Big_File.csv')
data2 = pd.read_csv('Statement.csv')

df = pd.DataFrame(data1)

for i in range(len(data1['PO'])):
for j in range(len(data2['PO'])):

if data2['PO'][j] == data1['PO'][i]:

data1['Supplier'][i] = 'SUP'

data1['Paid'][i] = 'yes'
Когда я запускаю код, ошибок нет, но затем я открываю Большой файл, чтобы проверить, работает ли он и ничего не изменилось.

Я новичок в написании и чтении файлов на Python, может кто-нибудь дать мне совет?

Спасибо за заранее.

Подробнее здесь: https://stackoverflow.com/questions/573 ... r-csv-file

Вернуться в «Python»