1
imn1 2021-04-02 17:59:53 +08:00
一切皆为对象
import re dir(re) |
2
alittlecode OP @imn1 这样把引入的变量什么的都包含了
|
3
est 2021-04-02 18:15:55 +08:00
ast 模块
|
4
demobin 2021-04-02 18:18:48 +08:00
for item in re.__all__:
print(item, hasattr(getattr(re, item), '__call__')) |
5
imn1 2021-04-02 18:21:21 +08:00
@alittlecode #2
你自己多想一步不行么?有个内置函数叫 callable() 如果你想更“正式”一点,以前有个包叫 optparse,不过已经废弃了 现在可以用 inspect,typing 之类的自己组织 |
6
chionetw5 2021-04-02 19:36:05 +08:00
通过 importlib
|
7
xiaolinjia 2021-04-02 21:16:01 +08:00
inspect.getmembers(promotions, inspect.isfunction)
|
8
dingwen07 2021-04-02 21:21:50 +08:00 via iPhone
inspect 模块
|