Первый, который я назову Заявление
Второй файл Большой файл
Большой файл содержит много данных, включая номера идентификаторов заказов, которые указаны в Заявке.
Я хочу сделать следующее:
Если идентификатор заказа из Оператора совпадает с идентификатором заказа из Большого файла, затем напишите в Большой файл в столбце Оплачено в строке, содержащей идентификатор заказа,
Код: Выделить всё
"Yes"
Итак, я написал следующее:
Код: Выделить всё
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