Это снимок двух столбцов, над которыми я работаю. Что я хочу сделать, так это заполнить пустые поля столбца «код страны» кодами альфа-3 ООН. Код страны должен соответствовать ccTLD (домен верхнего уровня с кодом страны).
Пример - для значения поля в столбце «домен», скажем, домен «www.xyz.it». Таким образом, если соответствующее значение поля столбца 'country_code' является пустым, то оно должно быть заполнено кодом страны альфа-3 ООН, связанным с этим самым ccTLD, который здесь является "ITA" для ".it"
ThisЭто код, который я пытался проанализировать домены в столбце «домен»
for dom in df['domain']:
if type(dom) is float:
continue
else:
ccTLD = dom.split('.')[-1]
print(ccTLD)
Место, где я поражен, не найти способ заполнить пустые поля столбца «Код страны»в кодировании. Я с нетерпением жду кода Python, чтобы помочь мне!
Кстати, здесь находится файл, в котором коды альфа-3 ООН указаны с их ccTLD
введите описание изображения здесь