快递单加密 防隐私泄露!面单上消费者的名字和电话号码中间4个数字都被字符代替。我们暂时保留了一些地址信息主要用于帮助快递员核对包裹。周磊表示未来会不断加强信息脱敏力度。现在是隐去了消费者的手机号码以后包裹上的消费者相关信息会越来越少。现有kuaidiuserxlsx文件一个请用Python编程将kuaidiuserxlsx文件消费者名字只保留姓电话中间4位用代替1587278邮寄物品只保留第一个字
代码如下:
import pandas as pd
# 读取Excel文件
df = pd.read_excel('kuaidiuser.xlsx')
# 处理姓名,只保留姓
df['姓名'] = df['姓名'].apply(lambda x: x[0])
# 处理电话号码,中间四位用*代替
df['电话号码'] = df['电话号码'].apply(lambda x: str(x)[:3] + '****' + str(x)[-4:])
# 处理邮寄内容,只保留第一个字
df['邮寄内容'] = df['邮寄内容'].apply(lambda x: x[0])
# 删除队别信息
del df['邮寄地址']
# 将处理后的数据保存到新的Excel文件中
df.to_excel('kuaidiuser_desensitized.xlsx', index=False)
运行结果截图:

脱敏后的Excel文件:
![result_excel.png](attachment:result_excel.png
原文地址: https://www.cveoy.top/t/topic/hbNd 著作权归作者所有。请勿转载和采集!