編寫hook函式,改寫hook函式

2021-10-08 02:20:15 字數 540 閱讀 1370

在conftest裡面加上這麼乙個函式,那麼在命令列裡面使用pytest

會出現如下效果

編寫#命令列新增引數

def pytest_addoption(parser):

mygroup = parser.getgroup(「hogwarts」) #group 將下面所有的option都展示最這個group下

mygroup.addoption("–env",

default =『test』,

dest=『env』,

help=『set your run env』)

hogwarts:

–env=env set your run env

改寫。def pytest_collection_modifyitems(

session:「session」,config:「config」,items: list[「item」]

) -> none:

print(items)

print(len(items))

items.reverse()

鉤子(HOOK)函式

我的理解是 鉤子函式可以 鉤住 我喜歡的東西 在window中就是我喜歡的訊息 這應該就是鉤子函式叫鉤子函式的原因吧。鉤子函式的意義 用處 在於 我寫了乙個window程式,在程式中我寫了一段 呼叫window的api來實現鉤子 這段 被系統通過系統呼叫,把其掛入系統中,然後我就可以對我感興趣的訊息...

Hook相關函式

add action 與 add filter的呼叫內容一樣其引數也相同 函式名 add action 函式說明 將函式連線到指定action 動作 在plugin api action reference 上檢視動作hook列表。wordpress核心呼叫do action 時觸發動作。函式使用方...

鉤子函式 hook

鉤子函式 一些預定義的函式,由定義者呼叫,使用者提供實現.解釋 如vue中定義了多個生命週期鉤子,vue在內部定義並呼叫這些鉤子函式 不管是否有具體實現 開發者在template中給出各鉤子函式的實現,也可以不實現 vue的生命週期鉤子,vue生命週期鉤子參考 vue原始碼 var lifecycl...