此项目提供了获取各种格式或种类随机值的工具。
RandomGetter的Python项目详细描述
此项目提供了获取各种格式或种类随机值的工具。
如何安装
$ 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值的最小值
- –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