進階
日期與時間
import datetime import time # 引入time模塊 import calendar #獲取當前日期時間 now=datetime.datetime.now() print(now) #獲取指定日期 d=datetime.datetime(2019,10,1,12,23,40) print(d) #日期轉字串 d2=d.strftime("%Y/%m/%d %H:%M:%S") print(d2) #字串轉日期 s="2020-8-15 2:30:20" d3=datetime.datetime.strptime(s,"%Y-%m-%d %H:%M:%S") print(d3) #獲取本地時間 ticks = time.time() print ("當前時間戳為:", ticks) localtime = time.localtime(time.time()) print ("本地時間為 :", localtime) #格式化 localtime = time.asctime( time.localtime(time.time()) ) print ("本地時間為 :", localtime) # 格式化成2016-03-20 11:45:39形式 print (time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # 格式化成Sat Mar 28 22:24:24 2016形式 print (time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())) # 將格式字串轉換為時間戳 a = "Sat Mar 28 22:24:24 2016" print (time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))) cal = calendar.month(2016, 1) print ("以下輸出2016年1月份的日歷:") print (cal)
CGI編程
CGI(Common Gateway Interface),通用網關介面,它是一段程式,運行在服務器上如:HTTP服務器,提供同客戶端HTML頁面的介面,
JSON
一種資料結構,方便資料傳遞,類似python中的字典
#json,具有特定結構的字串 import json #json轉字典 j='{"city":"北京","天氣":"晴"}' p=json.loads(j) print(p) #字典轉json d={"city":"北京","天氣":"晴"} j2=json.dumps(d,ensure_ascii=False) print(j2)
XML決議
XML 指可擴展標記語言(EXtensible Markup Language),是一種很像HTML的標記語言,XML 的設計宗旨是傳輸資料,而不是顯示資料
正則運算式
正則運算式是一個特殊的字符序列,它能幫助你方便的檢查一個字串是否與某種模式匹配,
MySql
使用mysql.connector或pymysql進行連接
編碼和解碼
encode() 編碼
decode() 解碼
#編碼 str1="下班啦,兄die" str2=str1.encode("utf-8") print(str2) #解碼 str3=str2.decode("utf-8") print(str3)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/158681.html
標籤:Python
