1.目錄規範 ***** (1)文件夾的規範寫法 bin 可執行文件 conf 配置文件 core 主要業務邏輯 db 數據文件 lib 庫 (公共代碼 第三方模塊) log 日誌文件 readme 說明文檔(是一個文件) 再以上文件夾中 沒有須要做爲包的 你的包一般放到lib中 可是注意lib不該該做爲包 疑惑? # 這個文件夾到底應該是包仍是文件夾 其實問題就是需不須要用到init # init的做用就是導入包內模塊中的所有功能 # 經過判斷是否是須要這個功能來判斷是包仍是文件夾 (2)定製程序的入口 # 總結 程序的入口 主要是將項目的根目錄添加到環境變量中 (3)分文件夾以後的模塊使用------------------------------ import time# 與時間相關的一個模塊# 時間的三類# 1.時間戳 從1970-1-1 0:0:0開始到如今的秒數# print(time.time())# t = time.time()# time.sleep(2)# t2 = time.time()# print(t2-t)# 2.結構化時間# print(time.localtime()) # 返回的是一個對象 其中包含一個元組 裏面是每一個時間的值 (東八區)# print(time.localtime().tm_year) #單獨獲取某個時間屬性# print(time.gmtime()) # 世界統一時間 比北京時間晚了八小時# 3.格式化的字符串時間# print(time.strftime("%Y-%m-%d %H:%M:%S %p"))# print(time.strftime("%Y-%m-%d %X %p"))# 三種格式之間的相互轉換#時間戳轉爲結構化print(time.localtime(time.time()))# 結構化轉字符串print(time.strftime("%Y-%m-%d",time.localtime(time.time())))# 字符串轉爲結構化print(time.strptime("2018-10-15","%Y-%m-%d"))# 結構化轉時間戳print(time.mktime(time.strptime("2018-10-15","%Y-%m-%d")))-----------------------------import datetime# 這個是一個包 裏面包含 對時間的處理 對日期的處理datetime.date # 日期相關datetime.time # 時間相關# 獲取當前詳細時間# print(datetime.datetime.now())# 獲取時間的某一部分# print(datetime.datetime.now().hour)# 替換時間的某一部分# t1 = datetime.datetime.now()# t1 = t1.replace(year=2019)# print(t1)## t2 = datetime.datetime.now()# print(t1 - t2)