问题标签 [python-phonenumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
538 浏览

python - Python phonenumbers error str has no attribute country code

我正在尝试获取电话号码的运营商

我在 python 中使用电话号码并不断收到此错误

这是我的代码:

0 投票
1 回答
729 浏览

python - Python 将 INT 转换为电话号码

我正在尝试将一个 excel 文件导入到我的 django 项目中,并使用 excel 的数据创建一个 Client 对象。

这是我的客户模型:

我实现了这个功能来导入文件:

数据[0] 是 id

数据[1] 是客户端

数据[2] 是名称

数据[3] 是姓

数据[4] 是电子邮件

data[5] 是电话号码

我做了:

因为当 excel 中的一个字段为空时,我不想在对象字段 None 中显示,但我想要一个空字符串。

无论如何,我收到错误:无法将 int 转换为 PhoneNumber。

raise TypeError("Can't convert %s to PhoneNumber." % type(value) .name )

有谁知道如何解决这个问题?

0 投票
1 回答
202 浏览

python - 如何使用 phonenumbers Python 库获取 df 每一行中的所有电话号码?

我想使用 Python 的库text在数据框中的每一行中创建一个包含所有有效电话号码的列。phonenumber

我尝试了下面的代码。但是我没有得到我期望的结果。

complainsdf['tel'][0]给我以下输出: <phonenumbers.phonenumbermatcher.PhoneNumberMatcher at 0x2623ebfddf0>而不是预期的电话号码。

0 投票
1 回答
80 浏览

python - “提供的字符串似乎不是电话号码” phonenumbers 模态

我试图找出我做错了什么,我不断收到错误消息

提供的字符串似乎不是电话号码

我正在尝试制作一个小应用程序,它可以用电话号码做很多事情,比如提供位置和类似的东西。

这是代码:

0 投票
1 回答
94 浏览

python - 澳大利亚号码的python地理编码器不起作用

我试图获取我的手机/手机号码的地理位置坐标,我使用了电话号码和地理编码器。号码信息和运营商信息很好。但输出中的位置和区域信息为空白。当我尝试美国号码时,它们很好。澳大利亚的手机号码地理编码器是否有任何限制?如果是这样,是否有任何解决方法或其他包可用于返回手机的经度和纬度?非常感谢。

0 投票
1 回答
80 浏览

python - 如何正确管理和跳过异常?和电话号码库覆盖)

我在我的项目中使用https://github.com/daviddrysdale/python-phonenumbers来修复所有错误号码。

评论“#LOOK HERE!”中的一些行 -in 代码在我的文件中为空。所以这个图书馆电话号码会引发异常。我正在努力修复它。

这是他们页面中的异常示例

所以(因为我希望程序仍然可以处理错误的数字,所以我做了 TRY/Except 并添加了 continue。但它变成了我们的变量 x 给出异常并且 num2 被跳过,反之亦然)这对我来说是一场斗争。

请告知,如何正确处理异常以及添加什么,以便我的脚本可以在每一行中同时修复 x 和 num2?

0 投票
0 回答
278 浏览

django-rest-framework - botocore.exceptions.ParamValidationError:参数验证失败:

我使用 django-rest-sms-auth,它提供了 Twilio、Megafon、smsaero 等提供程序。但我创建了另一个提供商 - Amazon SNS。

你能帮我吗,为什么 myphone_num 不正确?PS当我使用我的凭据和电话号码作为单独的python文件在本地运行它时,一切正常

0 投票
2 回答
190 浏览

python - 尝试从表单输入 e.164 电话号码

我正在尝试从 Web 表单中输入英国手机号码,并使用 Python 将其清理为 E.164 格式,然后对其进行验证,然后再将其输入数据库。

我正在尝试使用的库是“Phonenumbers”,到目前为止我正在试验的代码是:

只是通过逻辑,我的期望是它应该获取变量的内容,将其my_number格式化为clean_phone变量,然后将其格式化为 E.164 标准,然后再将其传递给验证并将输出返回到valid. 打印语句是让我看到输出。

如果我注释掉valid变量行,一切看起来都正常。一旦我取消注释,我就会收到一个错误(见下文)。

我哪里错了?

0 投票
2 回答
70 浏览

python - python中电话号码库中的解析异常

我有以下格式的手机号码,手机号码前面没有“+”号。如何从这些数字格式中获取国家/地区。我检查了文档,“+”号是必需的。在检查数字之前手动添加“+”号以避免解析异常的任何方式。

py脚本-

参考链接- https://pypi.org/project/phonenumbers/

0 投票
1 回答
34 浏览

python - 如何自定义 PyInputPlus 显示的错误消息?

如何在 python 中自定义 PyInputPlus 显示的错误消息?我尝试了很多方法,但无法做到。

我想打印错误信息,因为请输入有效的 10 位电话号码。 有什么办法吗?我尝试使用“allowRegexes 和 blockRegexes”但无法理解。