分享一个并没有什么卵用的 Python 库: PyTime

2015-05-15 21:26:33 +08:00
 sinux

(其实就是厚着脸皮来求Star的, 噗)

仓库地址:https://github.com/shnode/PyTime

安装:

pip install pytime

主要作用就是通过字符串的方法操纵时间戳,以及不规则的datetime string的规则化。

>>>from pytime import pytime
>>>
>>>pytime.before('2015.5.17', '2years 3mon 3d 2hr' )
datetime.datetime(2013, 2, 13, 22, 0)
>>>
>>>pytime.after(pytime.tomorrow(), '23month3dy29minu')
datetime.datetime(2017, 4, 19, 0, 29)

随包附赠了西方节日和常用的时间段,x时间之前,x时间之后等方便写脚本的时候计算时间。

在test并没有完全覆盖(明明是基本不覆盖,摔)以及代码还很粗糙的情况下,我还是上了包管理...

总之欢迎star ,fork , 提意见,pull request, 推荐工作,搞基,介绍女朋友之类啦╮(╯▽╰)╭

5485 次点击
所在节点    Python
33 条回复
sinux
2015-05-16 13:18:45 +08:00
@eepaul 哈哈不是啊,何以见得
eepaul
2015-05-16 13:21:29 +08:00
@sinux 没什么卵用 用得很好
sinux
2015-05-16 13:53:42 +08:00
@eepaul ...其实也并不是没有什么用,主要看有没有相关的需求。
wolfan
2015-05-16 14:10:06 +08:00
我想找个可以合并音频文件的py库不知有么?
msg7086
2015-05-16 14:25:48 +08:00
@hantsuki rails提供,不过直接插入了数值类 (或者说Numeric)
类似
class Numeric:
def hours:
...
这样。
LPeJuN6lLsS9
2015-05-16 14:57:35 +08:00
sinux
2015-05-16 15:11:07 +08:00
@wolfan 看到你说的是波形叠加...这个真不知道
iloveayu
2015-05-16 22:50:42 +08:00
这头像配这标题,莫名其妙戳中笑点。23333
sinux
2015-05-16 23:21:37 +08:00
@iloveayu ....
knktc
2015-05-17 10:31:06 +08:00
我要写issue的话就是提一个:可否出个中国版的,增加中国节假日,应用场景是某些计划任务的灵活调整(这个估计需要联网获取节假日信息了,有点脑洞了)
mingyun
2015-05-17 11:10:26 +08:00
star
sinux
2015-05-17 13:53:56 +08:00
@knktc 尝试写了农历,但是一直不准确,就放弃了。
alexapollo
2015-05-17 18:46:12 +08:00
嗯,看起来我也该写个easytime的库了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/191417

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX