Я хочу проверить несколько телефонных номеров из своего фрейма данных с помощью библиотеки телефонных номеров https://pypi.org/project/phonenumbers/
Я хочу проверить номера телефонов и, в конце концов, я хочу знать, из какой страны этот номер. Так, например:
contact | phoneNumber | phoneCheck | phoneCountry |
---|---|---|---|
1 | 31650868016 | True | Netherlands |
2 | 447986123456 | True | United Kingdom |
3 | 55677 | False |
Я использовал это решение: https://stackoverflow.com/a/56782746 я создал столбец Country.
Но я хочу использовать функцию phonenumbers.is_valid_number() и, в конечном итоге, функцию geocoder.description_for_number().
df['phone_number_clean'] = df.apply(lambda x:
phonenumbers.is_valid_number(phonenumbers.is_valid_number(str(x.phoneNumber),
str(x.Country)),
axis='columns'))
Ошибка: AttributeError: объект «Серия» не имеет атрибута «номер телефона».