2023年4月15日 星期六

程式庫

"""
一、類別的第一個字母一定要大寫,這是慣例。
二、利用建構式去賦值屬性,跟引入物件參數,
以這裡的例子是賦值現在時間物件datetime,引入路徑初始值。

"""
import os
from datetime import datetime
now=datetime.now()

class Mypath():
    def __init__(self,path):
        self.path=path

    def plus(self,*paths):
        '''路徑有相加的功能,如果不存在就創建路徑'''     
        path=os.path.join(str(self.path),*paths)

        print(f"目前path={path}")
        if not os.path.exists(path):
            os.makedirs(path)
            print("路徑目前不存在,創建路徑中")

        return path
     
#設定初始路徑
k_first=Mypath("C:\\Users\\K\\OneDrive\\桌面\\k11\\晨運\\02_每日紀載")
b_first=Mypath("C:\\Users\\K\\OneDrive\\桌面\\bakcup\\安安")
year=str(now.year-1911)
"112"
month=str(now.month)
"4"
m=now.strftime("%m")
"04"
m_d=now.strftime("%m%d")
"0416"
k_first.plus(year+"年",month+"月",m_d)


0 個意見:

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁