Как записать в существующий файл 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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