判断月底的一个小脚本

讨论其他BSD项目及其衍生品,如:FreeBSD,DragonFlyBSD,PC-BSD,DesktopBSD,FreeNAS,NAS4Free,m0n0wall,pfSense,pacBSD,OpenDarwin...
回复
wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

判断月底的一个小脚本

帖子 wkx9dragon » 2011-11-02 21:25

为了在公司编写一个,自动局域网备份的小脚本,折腾了老长时间,这是一个python的小脚本,用来判断月底。大家看看好友没有更好的写法。
from datetime import datetime, date, timedelta
def isMonthEnd() :
today = datetime.today()
#print(today)
d = timedelta(days=1)
tommorrow = today + d
#print(tommorrow)
return (tommorrow.day == 1);

windows 下的批处理,功能太弱了,还是用脚本语言方便。在网上找了一个免安装的python,叫portable-python,很不错哦。

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

回复: 判断月底的一个小脚本

帖子 acheng » 2011-11-04 11:04

可惜目前不了解python

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

回复: 判断月底的一个小脚本

帖子 unreal » 2011-11-06 18:32

python 不同版本之间的语法都不同的,把某本书上2.4的示例代码,在2.5里run就报语法错误,俺英语文盲,官方文档两眼一抹黑,学不下去啊 *_*
勤能補拙 Just do it now!

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

回复: 判断月底的一个小脚本

帖子 wkx9dragon » 2011-11-11 10:03

2.7 和3.2 基本能够有统一写法了。太早的,就完全不兼容了,主要是print和字符编码,其他也变化不少,我现在基本就用3.2了,2.7也按3.2的写法写脚本,问题不大。

回复

在线用户

正浏览此版面之用户: Ahrefs [Bot] 和 0 访客