此项目提供了获取各种格式或种类随机值的工具。

RandomGetter的Python项目详细描述


https://travis-ci.org/yassu/RandomGetter.svg?branch=master

此项目提供了获取各种格式或种类随机值的工具。

如何安装

$ pip install RandomGetter

$ git clone https://github.com/RandomGetter
$ cd RandomGetter
$ python install setup.py

用法

$ random_getter.py [option]

注意,不需要参数。

例如,

$ random_getter.py -f "([double], [str])"
(-690.8986415091822, _m_c)
$ random_getter.py -f "([int-10:10], [double:3])"
(0, -5363.877296867747)
$ random_getter.py
-1603

选项

默认情况下,随机值的长度为4,随机值的类型为int

这意味着在默认情况下,该程序会发生int对象,这样-10**4<; 随机数<;10**4。

  • –int:发生int随机值
  • –str:发生str随机值
  • –double:发生double随机值
  • -n,–number:表示随机值的数目
  • -l,–length:表示随机值的长度
  • –min:表示默认最小值
  • >最大值:默认最大值
  • –min int:表示随机int值的最小值
  • >最大值INT/CIT>:表示随机int值的最大值
  • –min double:表示随机双精度值的最小值
  • < <引用> -最大double > > >:表示随机双值的最大值<
  • -f,–format:表示出现的随机值的格式

格式

$ random_getter.py -f "([int], [double])"
(568, 5079.63840808)
$ random_getter.py -f "[int1000]"
2288
$ random_getter.py -f "[int:0]"
-2656
$ random_getter.py -f "[int-100:100]"
45

format是嵌入“format element”的字符串。

“格式元素”是以下样式之一:

  • [{type}:随机{type}
  • [{type}{min}]:随机{type}值大于或等于{min}
  • [{type}:{max}]:随机{type}值小于或等于{max}
  • [{type}{min}:{max}]:随机{type}值小于或等于{max}且大于或等于{min}

许可证

apache许可证2.0

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从其BlobKey获取Google云存储文件   java*Vert。x*:如何在同步代码中处理   java HikaiCP:如何查看连接池大小?   java解析依赖项的重复版本   java如何删除TableColumn中的HTML标记   Maven依赖项找不到sendgridjava的zip文件   Java可用的垃圾收集算法   java IntelliJ git集成技巧和技巧   java如何在安卓中实现应用内支付?   java如何在安卓中从whatsapp获取pdf文件数据到我的应用程序?   有没有一种方法可以使用JavaScript(Vue.js)将Java应用程序(游戏)实现到网站中   使用SWT浏览器进行java-to-javascript通信的问题   java在Android手机上更改字体大小后启用textView内的滚动条