1. 程式人生 > >python--目錄學習

python--目錄學習

-- alt print os.chdir 學習 write fin os.path reat

創建一個當前年份的目錄
在該年份的目錄下創建月份的目錄
在月份的目錄下創建日的目錄
然後在日目錄下,創建一個文件,當前小時為文件名,然後文件內容寫上年月日時分秒

# 創建一個目錄,年月日
def create_dirs():
    # 創建一個當前年份的目錄
    yes_dir = time.strftime("%Y", time.localtime())
    # 在該年份的目錄下創建月份的目錄
    MM_dir = time.strftime("%m", time.localtime())
    # 在月份的目錄下創建日的目錄
    dd_dir = time.strftime("%d", time.localtime())
    content = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
    fine_name = time.strftime("%H", time.localtime())
    print(yes_dir)
    print(MM_dir)
    print(dd_dir)
    if not os.path.exists(str(yes_dir)):
        os.mkdir(yes_dir)
        os.chdir(yes_dir)
        os.mkdir(MM_dir)
        os.chdir(MM_dir)
        os.mkdir(dd_dir)
        os.chdir(dd_dir)
        with open(fine_name, "w") as f:
            f.write(content)
        print("ok")
        os.chdir("../..")
    else:
        print("已經存在!!!")

python--目錄學習