python3資料模型-模擬可呼叫物件object.__call__(self[, args...])
模擬可呼叫物件
object.__call__(self[, args...])
當例項作為函式“呼叫”時呼叫;如果定義了該方法,則x(arg1, arg2, ...)
為x.__call__(arg1, arg2, ...)
的簡寫。
關於
__call__
方法,不得不先提到一個概念,就是可呼叫物件(callable),我們平時自定義的函式、內建函式和類都屬於可呼叫物件,但凡是可以把一對括號()應用到某個物件身上都可稱之為可呼叫物件,判斷物件是否為可呼叫物件可以用函式 callable如果在類中實現了 call 方法,那麼例項物件也將成為一個可呼叫物件
class A:
def __call__(self):
print '__call__'
- 輸出結果為:
>>> a=A()
>>> a()
__call__
相關文章
- SSK:超級鍵盤模擬器,呼叫底層,可模擬所有按鍵
- Curl模擬提交資料
- 前端資料模擬方案前端
- 偽物件、樁物件、模擬物件|單元測試物件
- C++ 可呼叫物件的概念 callable objectC++物件Object
- Mockjs 前端介面資料模擬MockJS前端
- python3 筆記17.呼叫模組from...import...Python筆記Import
- python---之物件導向selfPython物件
- Python模擬資料生成庫FakerPython
- 使用KepServerEx進行資料模擬Server
- 面相物件(三):模擬連結串列物件
- Security8:許可權模擬
- 簡單易用的前端模擬資料前端
- 使用 mock 模擬登入介面資料Mock
- 如何使用ChatGPT模擬MySQL資料庫ChatGPTMySql資料庫
- Laravel Seeder 生成百萬模擬資料Laravel
- fastmock模擬常見資料結構ASTMock資料結構
- 使用 Spring Boot 構建可重用的模擬模組Spring Boot
- Okumura-Hata模型損耗通道模擬模型
- node-express框架本地模擬介面資料Express框架
- 前後端分離前端模擬資料後端前端
- koa,koa-router進行資料模擬
- 使用 express 模擬後臺介面返回資料Express
- 前後臺分離之資料模擬
- java的geojson格式測試資料模擬JavaJSON
- 前端之資料模擬之Mock.js前端MockJS
- 使用Mock.js模擬資料請求MockJS
- N體模擬資料視覺化 LightningChart®視覺化GC
- 模擬資料庫之部門員工資料庫
- JavaScript物件:我們真的需要模擬類嗎?JavaScript物件
- Python3獲取XX管理局可見資料學習案例Python
- COST231-WI模型通道模擬,原始碼模擬matlab程式設計原始碼模型原始碼Matlab程式設計
- 關於PHP this 和 self 呼叫類方法的區別PHP
- 如何利用Ptrace攔截和模擬Linux系統呼叫Linux
- 使用 Ptrace 去攔截和模擬 Linux 系統呼叫Linux
- Python模擬太陽-地球-月亮運動模型Python模型
- 模擬資料支援post, put, delete等http方式deleteHTTP
- SLM——模擬過程與資料管理平臺