介绍
gen_data是一个方便的工具,支持生成csv测试数据文件。
它可以用来生成一个非常大的数据文件用于测试目的。
usage: gen_data [-h] -r rows [-c columns] [-t titles] csvfile generate csv file with specfied number of rows, and column types. positional arguments: csvfile options: -h, --help show this help message and exit -r rows, --rows rows number of rows -c columns, --columns columns list of colume type, in this format: "t t t:n ..." where t is type (number), n is column length. -t titles, --titles titles list of column titles list of supported types: bool=1 int=2 string=3 float=4 date=5 datetime=6
登录后复制
如何设置?
# clone the repo git clone git@github.com:patfinder/gen_data.git # move to the tool source folder. then enter below command to setup the tool. # after this, gen_data will become a script command that you can execute directly. $ pip install -e . # show info of installed script $ pip show gen_data name: gen-data version: 0.0.1 summary: a convinient tool for generating big test data. home-page: https://github.com/patfinder/gen_data/ author: le vuong nguyen author-email: vuong.se@gmail.com license: unknown location: ~/myrepos/gen_data requires: required-by:
登录后复制
用法
# Show Help for the command $ gen_data --help # Run sample command to generate csv with 5 rows # and columns of (int, string, string with length of 20, int) and column titles $ gen_data f1.csv -r 5 -c"1,3,3:20,2" -t"is_active,name,job_desc,score" # Sample output of above command is f1.csv with below content $ cat f1.csv id,is_active,name,job_desc,score 1,False,Louis Martinez,Really tonight we.,559 2,True,Larry Williams,Moment word camera.,845 3,True,Brandon Williams,Wear your consumer.,677 4,False,Chelsea Zamora,Identify itself let.,384 5,True,Jonathan Collier MD,Offer popular.,502
登录后复制
以上就是gen_data简介的详细内容,更多请关注抖狐科技其它相关文章!
本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢
-
小红书运营技巧书有哪些
新手入门可参考《玩转小红书:新手小白进阶指南》,笔记优化策略在《小红书笔记写法大全》和《小红书笔记优化技巧》中阐述,账号运营指南可查阅《小红书账号运营指南》,品牌营销策略见《小红书品牌营销指南》,数据...
-
在 TypeScript 的类组件的构造函数中是否总是需要定义 `props` 和 `state` ?
当使用 typescript 在 react 中处理类组件时,经常会出现这样的问题:是否有必要且强制在构造函数中定义 props 和 state。这个问题的答案取决于组件的具体需求。在这篇博文中,我们...
-
如何将 MetaMask 钱包提现到交易所_MetaMask 钱包如何提现到交易所
要从 metamask 提现到交易所,需要选择支持提现加密货币的交易所,创建账户并验证身份,将交易所地址添加到 metamask,选择提现加密货币,输入提现金额和地址,确认提现,并监控提现状态。如何将...
-
美逛怎么解除邀请人 解除邀请人操作方法
在美逛中解除邀请关系如果您在美逛中使用过邀请功能,可能会遇到需要解除与邀请人的关联关系的情况。本文将详细介绍如何解除邀请关系,帮助您解决这一问题。php小编苹果在此提供了清晰易懂的分步指南,以便您轻松...
-
在 PHP 中使用可变参数的最佳实践是什么?
php 中使用可变参数的最佳实践包括:在函数签名中使用 ... 语法声明可变参数;通过 $argv 或 func_get_args() 获取传递的参数;避免过多的可变参数;避免在可变参数签名中使用命名...