python生成树状图_python 生成 树状结构
生活随笔
收集整理的這篇文章主要介紹了
python生成树状图_python 生成 树状结构
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
forwarding_recp = re.compile(".*?發(fā)件人:(.*?);.*?發(fā)送時(shí)間:.*?收件人:(.*?)主題", re.S)def parse_addr(addr, split_str=','):
l=[]ifaddr:for a inaddr.split(split_str):
l.append(utils.parseaddr(a)[1])returnldef gen_forwarding(con): #參數(shù)是解析過后的郵件正文
re_ret =forwarding_recp.findall(con)
forwarding=dict()for i inre_ret:
from_addr=parse_addr(i[0])[0]
to_addr= parse_addr(i[1], ";")del to_addr[-1]for k, v inforwarding.items():
forwarding.clear()
to_addr.remove(k)
to_addr.append({k: v})
forwarding[from_addr]=to_addr
forwarding[from_addr]=to_addrreturn json.dumps(forwarding)
總結(jié)
以上是生活随笔為你收集整理的python生成树状图_python 生成 树状结构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一次Sprint总结
- 下一篇: Web开发入门疑问收集(不定期更新)