[Script]采用Python创建当前日期文件夹

在TotalCmd软件中,调用如下 python 脚本,可在当前文件夹下建立形如"YYYY_MM_DD"的目录。
#  -*- coding: utf-8 -*-
#
yankchina@gmail.com
#
MakeDateFolder.py
#
在输入路径处创建一个以当前日期命名的文件夹
def  GetDateString():
    
from  datetime  import  date
    todayStr 
=  date.today().strftime( " %Y_%m_%d " )
    
return  todayStr

def  MakeDateFolder( inFolderName ):
    
import  os
    
if  os.path.isdir( inFolderName ):
        newFolderName 
=  inFolderName  +   ' \\\\ '   +  GetDateString()
        
print (newFolderName)
        
if  os.path.isdir( newFolderName ):
            
print (newFolderName, "  Exists already  " )
        
else :
            os.mkdir( newFolderName )
            
print (newFolderName, "  Create OK  " )
    
else :
        
print (inFolderName, "  not exists, script stop  " )

# debug
#
MakeDateFolder("F:\\\\temp")
#
MakeDateFolder("F:\\\\temp\\\\yank")
#
-----------------------------------------------------------------
#
接受输入,调用创建函数
def  inputMain():
    
import  sys
    
if  len(sys.argv) >= 2 :
        currentDir 
=  sys.argv[ 1 ]
    
else :
        
print ( " Please Input Folder Name:  " )
        currentDir 
=  raw_input()
    MakeDateFolder(currentDir)
    
print ( " Any Key To Return " )
    currentDir 
=  raw_input()
    
if   __name__   ==   " __main__ " :
    inputMain()
   

然后在TotalCmd中创建一个新的开始菜单操作,Command 就是 该Python文件,Parameters 是 %p,Start Path 是 . 。这样就可以在TotalCmd中运行该脚本,会在TC的当前目录下建立形如(YYYY_MM_DD)的目录。

转载于:https://www.cnblogs.com/yankchina/archive/2009/09/01/1558254.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值