我想用phonenumbers库检查数据框中的多个电话号码https://pypi.org/project/phonenumbers/
我想验证电话号码,最终我想知道号码来自哪个国家。例如:
联系电话号码电话检查电话国家131650868016TrueNetherlands247986123456TrueUnitedKingDOM355677False
我使用了这个解决方案:https://stackoverflow.com/a/56782746 我做了一个乡村专栏。
但是我想使用phonenumbers.is\u valid\u number()函数,并最终使用geocoder.description\u作为\u 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:“series”对象没有属性“phonenumber”
1条答案
按热度按时间nue99wik1#
导致此错误的具体问题是错误放置的偏执
axis
而不是以前:不过,我认为以下是您想要的:
我使用none作为占位符,因为您的数据框中没有国家代码。