shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记载生长,共享认知,留住感动。

发现又是好久没有和我们碰头了,先给我们共享一下最近的研讨方向和作用:

最近接到的一个活儿是:mysql的数据同步到elasticsearch,最终在今日的上午成功的完成了。传统的方法都是阿里巴巴的canal同步,怎么办我怎么装备都不管用,干脆就放弃了,最终选用了比较新的方法logstash,尽管有点重吧,可是整合elasticsearch真的好用。

好奇的同伴能够先把谈论打在谈论区,下一篇文章一同来共享。

好的,现在进入正题,额,文章的姓名略长:《控制台输出任一类型数量随机数据程序》。我们先来抽取一下关键词:控制台,任一类型、数量、随机数据。

必定又是shigen的定制化程序了。起因是我想生成一堆随机的地址、姓名之类的数据,填充我的user表。可是在线的网站都是要你去看广告的。当然也能了解:免费的才是最贵的。 用了GPT吧,涉及到法律风险,差点号都被封了。我们不能受这样的冤枉啊,直接看是干。

废话这么多,先来看看作用吧。

检查协助

一个脚本,完成随机数据生成自在

生成随机的地址

一个脚本,完成随机数据生成自在

生成随机名单

一个脚本,完成随机数据生成自在

随机邮箱

一个脚本,完成随机数据生成自在

其它的作用就不再这儿掩饰了,感兴趣的同伴能够去shigen的github自行检查。

最终,我们剖析一下程序吧。其实最开端shigen准备用python的click库去做的,可是考虑到count是一个公共的参数,在click里完成真的是太复杂了,最终放弃了,关于faker的使用能够参阅shigen的这一篇文章:如何用python高雅地生成模仿数据

最终,贴上我的代码截图:

一个脚本,完成随机数据生成自在

感兴趣的同伴能够自行尝试研讨一下,也希望能提升我们的效率。


以上就是今日共享的全部内容了,觉得不错的话,记住点赞 在看 关注支撑一下哈,您的鼓励和支撑将是shigen坚持日更的动力。同时,shigen在多个渠道都有文章的同步,也能够同步的阅读和订阅:

渠道 账号 链接
CSDN shigen01 shigen的CSDN主页
知乎 gen-2019 shigen的知乎主页
shigen01 shigen的主页
腾讯云开发者社区 shigen shigen的腾讯云开发者社区主页
微信大众渠道 shigen 大众号名:shigen

一个脚本,完成随机数据生成自在

shigen一同,每天不一样!