|
我的第一个可以实用的py脚本。。。很丑,求批评。。。。
import winreg
import re
def get_desktop():
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER,r'Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders')
return winreg.QueryValueEx(key, "Desktop")[0]
lj=get_desktop()+"\\"# 获取到桌面路径
wjm="号码.txt" # 这里写文件名,比如 号码.txt
with open(lj+wjm, 'r+') as f:
haoma = f.read()
ret = re.findall(r'1\d{10}', haoma) # 返回所有满足匹配条件的结果,放在列表里
wb1='BEGIN:VCARD\nVERSION:2.1\nTEL;CELL:1111\nEND:VCARD'
wb2=""
for data in ret:
wb2=wb2+wb1.replace('1111',data)+'\n'
fout = open(lj+'号码文本.cvf','w')
# 写入文件内容
fout.write(wb2)
fout.close()
|
|