【问题标题】:What does enum() do in python?enum() 在 python 中做了什么?
【发布时间】:2018-12-04 22:07:58
【问题描述】:

我知道枚举是一个我可以继承的类,以使我的类可迭代对象。

但是 enum() 函数是做什么的,如下面这段代码 sn-p 所示?

enums = [enum(domain, [], q=subdomains_queue, silent=silent, verbose=verbose) for enum in chosenEnums]
for enum in enums:
    enum.start()
for enum in enums:
    enum.join()

【问题讨论】:

标签: python python-3.x enums enumeration enumerate


【解决方案1】:

enum 不是您可以继承的类; Enumenum 模块中是(见the documentation)。

您描述的代码中的enum() 是一个可调用对象,之前已放入列表chosenEnums。如果没有剩下的代码,我们无法告诉你它是什么,或者做什么。

【讨论】:

    猜你喜欢
    • 2019-01-13
    • 2020-10-13
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 2011-06-18
    • 2020-05-23
    • 2020-03-19
    相关资源
    最近更新 更多