手机通讯录excel转换vcf

发布时间:2026-02-06 11:33

学会记账,用Excel或手机应用记录收支情况。 #生活技巧# #生活小妙招# #实用生活建议# #个人理财建议#

手机通讯录excel转换vcf

最新推荐文章于 2025-04-26 12:18:26 发布

原创 于 2018-12-15 12:01:07 发布 · 3.5k 阅读

· 2

· 5 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

Python3.10

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

推荐

需求,实现批量导入手机联系人的测试功能:

准备工作:

1.将联系人名字和手机号保存为文本格式,逗号分隔,如下:

张三,180*****427

李四,180*****429

王五,189*****456

......

保存为phone.txt(举例)

2.运行一下代码,将输出文件保存new_phone.vcf(举例)

import quopri

exp = """BEGIN:VCARD

VERSION:2.1

N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:{};;;

FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:{}

TEL;CELL;PREF:{}

TEL;CELL:{}

END:VCARD

"""

with open("phone.txt","r",encoding="utf-8") as f:

with open("new_phone.vcf", "w", encoding="utf-8") as f2:

while True:

res = f.readline()

if not res:

break

try:

phone = res.split(",")[1].strip()

name = res.split(",")[0].strip()

q_name = quopri.encodestring(name.encode("utf-8")).decode()

print(f"phone:{phone},name:{q_name}")

except:

print("跳过此号码")

continue

new_vcf = exp.format(q_name,q_name,phone,phone)

f2.write(new_vcf)

python

运行

生成的文件如下图所示:

3.手动将生成的文件拖到手机,打开联系人,从文件导入手机

网址:手机通讯录excel转换vcf https://www.yuejiaxmz.com/news/view/1441049

相关内容

通讯录怎么从旧手机转到新手机?还有很多人不会,真的有点可惜了!
华为手机怎么把号码导入另一台手机?将旧手机资料转到新手机方法介绍
快速整理手机通讯录
效能通讯录绿色版下载
手机通讯录数据丢失?腾讯电脑管家恢复通讯录教程
PDF批量转excel软件是否方便易用?PDF转换Excel的结果准确可靠?
PDF转换成Excel?这3种方法让你省时省力!
智能语音识别助手——讯飞文字转换
和通讯录
腾讯换机助手苹果版

随便看看