首页 > 其他分享 >根据姓名生成邮箱号

根据姓名生成邮箱号

时间:2023-07-11 09:57:50浏览次数:35  
标签:domain random pypinyin 生成 姓名 mail 邮箱 com

import random
import pypinyin

def gen_mail(word):
    # 根据姓名生成邮箱号
    s = ''
    for i in pypinyin.pinyin(word, style=pypinyin.NORMAL):
        s += ''.join(i)

    r = ''
    for _ in range(4):
        r += str(random.randint(1,9))

    domain_list = ['163.com', 'qq.com', 'foxmail.com', '139.com', '189.com', 'aliyun.com', 'sina.com', 'mail.sohu.com']
    domain = random.choice(domain_list)
    
    return f'{s}{r}@{domain}'

print(gen_mail('张三'))

# [email protected]

 

标签:domain,random,pypinyin,生成,姓名,mail,邮箱,com
From: https://www.cnblogs.com/daizichuan/p/17543080.html

相关文章

  • 图的应用--最小生成树
    图的应用--最小生成树生成树概念:所有顶点均由边连接在一起.但不存在回路.一个图可以有许多不同的生成树.生成树特点:生成树的顶点个数与图的顶点个数相同.生成树是图的极小联通子图,去掉一条边则非联通一个有n个顶点的连通图的生成树有n-1条边在生成树中再加一条边必然......
  • 根据模板动态生成word(二)使用poi生成word
    @目录一、准备模板1、创建模板文件二、代码实践1、引入依赖2、自定义XWPFDocument2、公用的方法和变量3、工具类引用的包名4、段落文本替换5、图片替换6、表格替换7、完整的工具类代码三、验证模板生成1、测试代码2、生成效果四、总结一、准备模板1、创建模板文件创建一个word......
  • 如何为odoo15网站应用添加域名以及邮箱设置
    如何为odoo15网站应用添加域名以及邮箱设置1.内容介绍odoo在服务器上安装好后,是通过IP地址加端口的方式访问的(例如:http://43.159.48.232:8069/)。实际应用的时候,IP地址和端口不好记。同时网站的功能也得需要一个网站地址。这篇文章主要介绍步骤就是通过安装Nginx,启用SSL并设置......
  • 考虑多风场出力相关性的可再生能源场景生成/风电场景生成,并通过聚类算法场景削减成几
    考虑多风场出力相关性的可再生能源场景生成/风电场景生成,并通过聚类算法场景削减成几个场景,每个场景都有确定的出现概率。完美复现《考虑多风电场出力Copula相关关系的场景生成方法》Copula函数(连接函数)描述空间相邻风电场间的相关性,提出一种基于Copula函数生成风电场出力......
  • MATLAB代码:基于列约束生成法CCG的两阶段问题求解 关键词:两阶
    MATLAB代码:基于列约束生成法CCG的两阶段问题求解关键词:两阶段鲁棒列约束生成法CCG算法参考文档:《Solvingtwo-stagerobustoptimizationproblemsusingacolumn-and-constraintgenerationmethod》仿真平台:MATLABYALMIP+CPLEX主要内容:代码构建了两阶段鲁棒优化模型,并用文......
  • SVPWM仿真和基于DSP28335的PIL(处理器在环) 仿真模型(将matlab仿真算法生成代码在DSP中
    SVPWM仿真和基于DSP28335的PIL(处理器在环)仿真模型(将matlab仿真算法生成代码在DSP中在线运行返回数据给Matlab)验证算法可行性和实时性。对于数字信号处理很有用。ID:73400638006173885......
  • SQ工具|3|界址点线生成|ZDZHDM赋值
    以 不动产登记数据库TD/T1066-2021数据库规范中的宗地及界址点线为依据界面介绍: 此工具主要实现了界址线属性的计算,以ZDZHDM(记录相邻界址点、界址线的宗地代码)为主,所需数据包括对应的宗地数据界址点自动赋值包括:界址线自动赋值包括:如果缺少界址点、界址线数据,点击......
  • SpringBoot集成JApiDocs实现自动生成接口文档
    一、概念JApiDocs是一个符合Java编程习惯的Api文档生成工具。最大程度地利用Java的语法特性,你只管用心设计好接口,添加必要的注释,JApiDocs会帮你导出一份漂亮的Html文档,并生成相关的Java和Object-C相关数据模型代码,从此,Android和IOS的同学可以少敲很多代码了,你也不......
  • abc065d <贪心+最小生成树> [lambda表达式]
    D-Built?//https://atcoder.jp/contests/abc065/tasks/arc076_b//贪心+最小生成树//关键在于意识到,连接x或y相邻的边代价最小,因而无需考虑全部的边,仅需考虑这些相邻边即可(贪心)//学习://1.lambda写法https://www.cnblogs.com/yaya12138/p/11815475.html//......
  • 标小智AI智能Logo生成器,免费设计logo生成,堪称神站!
    1.标小智是什么?标小智LOGO神器是国内最早自研的一款logo生成器产品,受到很多朋友喜欢的智能logo创建工具。只需要输入logo名称,即可智能生成上百款不重样的logo设计方案,以及配套企业VI助您打造个性品牌。 拥有极其丰富的Logo创意,它最厉害的一点是把设计行业里普通人难以理解......