sorted(name for name in models.__dict__ if name.islower() and not name.startswith("__") and callable(models.__dict__[name]))
时间: 2024-04-15 20:32:01 浏览: 50
sort排序算法,可以排序的
C知道 :你想知道模型中所有小写且不以双下划线开头的可调用对象的名称,对吗?那么这个问题可以通过以下代码来解决:
```python
sorted(name for name in models.__dict__
if name.islower() and not name.startswith("__")
and callable(models.__dict__[name]))
```
这段代码会返回一个按字母顺序排序的列表,其中包含满足条件的可调用对象的名称。注意,这里假设`models`是一个模型对象或模块,你需要将其替换为你实际使用的模型对象或模块。
阅读全文