day26 python教學 API的使用

2021-09-26 07:22:55 字數 1123 閱讀 6224

2、api的使用方法

api用一套非常標準的規則生成資料,而且生成的資料也是按照非常標準的方式組織的。

因為規則很標準,所以一些簡單、基本的規則很容易學,可以快速地掌握api的用法。但並

非所有的api使用都很簡單,有些api的規則卻是很多且複雜,建議在使用前認真**該api

的幫助文件。

3、api的驗證

有些簡單的api不需要驗證操作,但現在大部分的api是需要使用者提交驗證的。

提交驗證主要是為了計算api呼叫的費用,這種常見於付費的api,例如某天氣查

詢api,圖靈的聊天機械人等, 需購買獲得apikey作為驗證才能呼叫api

1、python中有解析json資料的標準庫,通過 import json 實現

不同於其他的python解析庫,json解析庫並不是把json解析為json物件或者json節點,而是把json資料轉換成字典,json陣列換成了列表,json字串轉換成python字串,這樣可以對json資料進行操作。

日誌管理測試案例

import  logging

# 日誌: debug info warn error

# 靈活配置日誌級別,日誌格式,輸出位置

logging.

basicconfig

(level=logging.warn, # 日誌型別為debug或者比debug級別更高的型別儲存在日誌檔案中;

format=

'%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s'

, datefmt=

'%a, %d %b %y %h:%m:%s'

, filename=

'lagou.log'

, filemode=

'w')

logging.

info

('info'

)# logging.warning('warn')

logging.

error

('error'

)

day26 Python 改變物件的字串顯示

format dict 學校名 學校位址 學校型別 tna 學校型別 學校名 學校位址 class school def init self,name,addr,type self.name name self.addr addr self.type type def repr self retur...

Python學習筆記Day26 演算法

目錄時間複雜度 時間複雜度 用來估計演算法執行時間的乙個式子 單位 常見的時間複雜度 按效率排序 o 1 如何一眼判斷時間複雜度?1.是否有迴圈減半的過程 while n 1 print n n n 2 o logn 2.幾次迴圈就是n的幾次方的複雜度空間複雜度 空間複雜度 用來評估演算法記憶體占用...

python基礎教學day03 2 元組

主要內容 元組 命名元組 1 在python中建立元組的基本形式是以 小括號 將資料元素括起來,各個元素之間用逗號連線,隔開。2 定義乙個空元組 例 tuple 3 當元組中只有乙個元素時一定要在後面新增逗號。例 tuple 50,4 元組可以使用連線操作符,重複操作符,成員操作符,索引,切片。1 ...