生成数据时间序列,如seq

dts的Python项目详细描述


dts:生成日期时间序列,如seq
==

```
$DTS 20180401 20180403
20180401
20180402
20180403
```

it will like below.

```bash
$ seq 1 3
1
2
3
$ seq -f '%02g' 1 3 | xargs -I {} echo "201804{}"
20180401
20180402
20180403
```

## Install

```bash
pip install dts
```


## How to use: Simple

```bash
$ dts -h
usage: dts [-h] [-i INTERVAL] [-f FORMAT] 最后一个






>示例:



$dt s 20180501 20180501 20180503 20180501
20180501
20180502
>20180503 20180503


$dts 20180501-20180501-0900 20180501-1200-i h1-f%y-%m-%dt%dt%h%m%m%s%s'
2018-05-01t09-01t09-20180501-20180501-0900 20180501-20180501-20180501-1200-i-i-h1-i-h1-f%y-%m-%m-%dt%m-05-01T11:00:00
2018-05-01T12:00:00



位置参数:
序列的第一个日期。例如,2018-05-01、20180501、20180501-0900、2018-05-01t09:00
序列的最后日期。请参阅,首先,
BR/>可选参数:
-H,帮助显示此帮助消息,并退出
-I区间,区间间隔
区间:H1,D1,W1。默认值为d1
-f格式,--format格式
另请参见datetime.strftime
`````

*`-i`:它有两部分。(时间单位)+(间隔)。
-时间单位:`h`menas hours,`d`表示天,`w`menas weeks
-间隔:数字
-`h1'表示1小时间隔,`d3'表示3天间隔等。
-默认值为`d1`

*`-f`:它具有日期时间格式。请看这个(https://docs.python.org/2/library/datetime.html 5735; strfttime-strpttime-strpttime-behavior)





如何使用管道:管道

``bash
$DTS 201804012018040120180430-20180401-20180401
20180408
20180408
20180415
20180422
>20180429



>20180429


$DTS 20180510-20180510-20180510-20180510-20180510-201510-1400-I H1-F层'%Y%m%d-%H00'
20180510-0900
20180510-1000
20180510-1100
20180510-1200
20180510-1300
20180510-1400

$ dts 20180510-0900 20180510-1400 -i h1 -f '%Y-%m-%dT%H:00'
2018-05-10T09:00
2018-05-10T10:00
2018-05-10T11:00
2018-05-10T12:00
2018-05-10T13:00
2018-05-10T14:00
```


### How to例如,使用

,您有一个名为“credit”的配置单元表,它的每日分区为“yyyymmdd”,如下所示。

``bash
hadoop fs-ls/hive/warehouse/sales.db/credit/yyyymmdd=20180401
````


``bash
$dts 20180401 20180410\xargs-i{}hadoop fs-ls/hive/warehouse/sales.db/credit/yyyymmdd={}
````



\development

python setup.py sdist
python setup.py sdist bdist bdist ud wheel

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

推荐PyPI第三方库


热门话题
图像处理Java 8 ImageIO在Linux中无法正确读取JPEG   spring如何用Java 1.4兼容版本替换@Resource注释   java Http请求参数类型传播   在web浏览器中看不到Java Maven Tomcatplugin web应用程序   jvm在Java中使用直接内存的目的是什么?   如何从列表转换为字符串java   java setAdapter gridview发送上下文   SwingJava。方法上的lang.NullPointerException   java什么是shell脚本、makefile和ant文件   当使用getGraphics()方法时,java JPanel图形会闪烁   java如何将迭代转换为递归?   java为什么我的抽屉菜单在同一个XML上有ConstraintLayout时没有响应?   java如何在图像上画一个圆?   Android studio:Rabbitmq:Error:java。lang.ClassNotFoundException:类io。千分尺。果心仪器找不到仪表注册表