自用fake库,生成身份证,手机号,中文姓名,ip地址和邮箱地址等

自测试过程,经常需要生成身份证,手机号,中文姓名,ip地址和邮箱地址等,所以自己写了个库。

获取地址:http://download.csdn.net/download/mzky_kt/9831364

'''''''''''''''
自测试内容(源代码见CSDN资源下载地址)
'''''''''''''''  
def test():
    print '==========1.身份证号=========='
    print MakeID(15)
    print MakeID(18)
    print MakeID(18,1)#生成位数为1的身份证号
    print MakeID(18,'X')#生成位数为X的身份证号
    print CheckID(MakeID(15))
    print CheckID(MakeID(18))
    print CheckID(IDoldToNew(MakeID(15)))
    print '==========2.手机号=========='
    print MakePhone(0)
    print MakePhone(1)
    print MakePhone()
    print '==========3.随机数=========='
    print MakeNum(2)#3位随机数
    print MakeNum(20)#20位随机数
    print MakeNum()
    print '==========4.用户名=========='
    print MakeUser()
    print MakeUser('Cn',4)
    print MakeUser('cN',3)
    print MakeUser('cn',2)
    print MakeUser('EN',6)
    print MakeUser('en',20)
    print '==========5.邮箱=========='
    print MakeMail(6)
    print MakeMail(7)
    print MakeMail(8)
    print MakeMail(9)
    print MakeMail(10)
    print MakeMail()
    print MakeMail(5)
    print MakeMail(4)
    print MakeMail(13)
    print MakeMail(14)
    print '==========5.IP地址=========='
    print MakeIP()
    print MakeIP('192')
    print MakeIP('192.168')
    print MakeIP('192.168.136')



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mzky_kt/article/details/70790867
个人分类: python
所属专栏: Python创意编程作品集
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭