python - 在 Pandas 中使用 validate_email 包时出现 TypeError
问题描述
使用时我不断收到此错误:
d = {'email': ['first@second.com', 'third@fourth.com']}
df1 = pd.DataFrame(data=d)
df1 = df[df['email'].apply(validate_email)]
TypeError: 'module' object is not callable - 知道这可能来自哪里。“电子邮件”是 dtype 对象
谢谢曼努埃尔
解决方案
根据您的错误消息,您似乎导入validate_email
不正确。尝试将您的导入替换为:
from validate_email import validate_email
推荐阅读
- python - 我应该强迫开发人员编写元素的 ID 来编写适当的自动化测试吗?
- ios - 通用链接,指定非英文路径
- google-cloud-platform - 监控 BigQuery 性能
- delphi - Cnpack/CnWizard 代码完成在 Delphi 10.4 Sydney 中不起作用
- ios - 由于权利不匹配,XCode“无法安装应用程序”
- android - xml drawable 的 AGPBI 类型错误文本 Android 资源链接失败
- javascript - 如何在每个部分绘制圆角和不同渐变和阴影的圆环图?
- postgresql - 在 postgresql 函数的 if-else 中获取 else 子句返回查询
- spring-boot - 为什么在 JpaRepository 上需要 @Repository 注释?
- wordpress - Wordpress SEO:Semrush 审核报告