Требуется, чтобы у меня было два листа в одном файле Excel.
Лист 1 содержит список названий стран.
Лист 2 имеет основной список названий стран с идентификатором.
Для каждого названия страны на Листе 1 мне нужно сопоставить название страны на листе 2, получить идентификатор и вставить идентификатор в листе 1.
Я застрял в получении удостоверения личности из Sheet2. Пожалуйста, помогите.
Мой код
file = 'WIP3.xlsx'
xl = pd.ExcelFile(file)
df = xl.parse('Sheet1')
df1 = xl.parse('Sheet2')
df1['Sheet2'] = [random.randint(0,1000) for x in range(df1.shape[0])]
for index, row in df.iterrows():
col1 = (row['Country_Title'])
IScritical=df1['Title'].str.contains(col1)
for CHECK in IScritical:
if CHECK:
val = df1.loc[[0,'Code']]
print(val)
break
Хотя я могу получить всю строку, мне нужен только код, а не вся строка.