time模塊和os模塊,json模塊
阿新 • • 發佈:2018-08-08
部分 sdi 生成 time str mode path 必須 with
import time # def month(n): # time.local() # struct_time=time.strptime("%Y-%m-1","%Y-%m-%d") # print(struct_time) # return time.mktime(struct_time) # # print(month(2)) # ret=time.localtime(1500000000) # print(ret) # print(time.strftime("%Y",ret)) # print(struct_time) # ret=time.localtime() # print(ret) # print(time.strftime("%Y")) # time模塊: # print(time.time())#時間戳 # 時間戳時間,格林威治時間,float數據類型 給機器用的 # 英國倫敦的時間 1970.1.1 0:0:0 # 北京時間 1970.1.1 8:0:0 # 1533693120.3467407 #時間元祖 # ret=time.localtime() # print(ret) #格式化時間: # print(time.strftime("%Y-%m-%d")) #他們之間的轉換關系: # 時間戳轉換成結構化時間在轉換成格式化時間 # ret=time.localtime(1500000000) # print(ret) # print(time.strftime("%Y-%m-%d",ret)) # 格式化時間轉換成時間戳 # struct_time=time.strptime("2018-8-8","%Y-%m-%d") # print(time.mktime(struct_time)) # sys模塊 import sys # 和python解釋器打交道的 # sys.path #查看文件路徑 # sys.modules #查看模塊路徑 # print(sys.platform) #查看系統 # sys.exit() # 結束程序 #os模塊 import os #os.模塊 # os.makedirs(‘dir/dir1‘)#生成文件多層目錄 # os.mkdir(‘dir2‘)#創建同級文件 # os.removedirs(‘dir/dir1‘)#刪除多級文件,必須要求文件為空,遇到非空文件則不刪除 # os.rmdir(‘dir2‘)#刪除單級文件,非空文件不刪除,報錯 # ret=os.listdir(‘E:\python:Project‘)#查看該路徑下文件,以列表形式打印 # print(ret) # os.system("02.py")用於copy和刪除文件 # ret=os.popen("02.py")#用於查看某些信息,執行某些操作 # print(ret.read()) # os.path模塊 # print(os.path.dirname(‘E:\python:Project\day27\01.py‘))#返回上一級目錄 # print(__file__) # print(os.path.isfile(‘01.py‘))#判斷是否文件,用的絕對路徑 # print(os.path.isfile(‘E:\python:Project\day27‘)) # print(os.path.isdir(‘01.py‘))#判斷是否是一個文件夾,用的絕對路徑 # print(os.path.isdir(‘E:\python:Project\day27‘)) # ret = os.path.join(‘E:\python:Project\day27‘,‘aaa‘,‘bbb‘)#將多個路徑組合後拼接 # print(os.path.abspath(ret)) # ret=os.path.getsize(r‘E:\python:Project‘)#統計文件夾中所有的總size # print(ret) # 序列化模塊 import json#可以匹配其他語言 # json的四個用法: # dic={"a":1,"b":2,"c":3} # str_dic=json.dumps(dic)#json.dumps可以將部分其他類型轉換為字符串類型 # print(str_dic) # dic1=json.loads(str_dic)#json.loads可以將將字符串類型還原成原類型 # print(dic1) # with open("file.txt",mode="w",encoding="utf-8")as f:#將部分其他類型的轉換為字符串寫入文件 # json.dump(dic,f) # with open("file.txt",mode="r",encoding="utf-8")as f:#將轉換的類型還原並且讀出 # print(json.load(f))
time模塊和os模塊,json模塊