目标
我从 hotmail 导出的 csv 文件中的所有号码都存储为,91123456789
而要完成呼叫,我需要拨打+91123456789
。这些联系人将被转换成一批vcf文件并导出到我的手机中。我想在开始时将 + 添加到我的所有联系人。
方法
编写一个 python 脚本,可以为无限数量的联系人执行此操作。
先决条件
csv 文件中的所有数字都没有 +。
问题
(a) 有一种可能性,数字本身可能有一个91
,例如:+919658912365
。这使得添加一个加号非常困难。
解释:我将此作为一个问题添加,就好像 91 只存在于数字的开头,那么我们可以通过检查两个连续数字来简单地添加它,如果它们匹配,91
那么我们可以添加 + 否则我们不需要添加+
,我们可以继续下一对数字。
(b) 字段用逗号分隔。我只想+
在具有标题的字段前面添加前缀,mobile
而不是在可能出现一组数字的任何其他字段中91
(如固定电话号码或传真号码)
研究
我用excel试过这个,但是这个过程会花费不合理的时间(比如2小时!)
眼镜
我有 400 个联系人。视窗 XP SP 3
请帮我解决这个问题。