2013年10月30日

Python Cookbook学习记录 ch3_10/11_2013/10/30

摘要: 3.10 反复执行某个命令使用time.sleep方法,以60秒为周期,通过os.system方法来执行命令。sys.argv[0]获取的第一个参数是脚本名称,之后是参数,当参数小于1或者大于2说明参数的个数不对。当参数个数为1时,执行第一种情况,周期默认为60秒,当参数个数为2时,执行第二种情况,时间周期通过脚本自己设定参数import time, os, sysdef main(cmd, inc=60): while True: os.system(cmd) time.sleep(inc)if __name__ == '__main__' : num... 阅读全文

posted @ 2013-10-30 22:56 七海之风 阅读(165) 评论(0) 推荐(0)

Python Cookbook学习记录 ch3_5/8_2013/10/30

摘要: 3.5 计算日期之间的工作日文中使用了dateutil模块,由于deteutil模块属于第三方模块,需要额外安装,所以尝试不适用此模块来实现此功能方法就是使用weekday()方法,由于周六与周日的数值为5和6,不属于这两天的即是工作日:>>> import datetime>>> def workday_between(startday,endday): oneday = datetime.timedelta(days=1) daycheck = endday workday_num = 0 while daycheck != startday: if . 阅读全文

posted @ 2013-10-30 22:25 七海之风 阅读(178) 评论(0) 推荐(0)

导航