代码之家  ›  专栏  ›  技术社区  ›  John Källén

当Python id较少的任意('*')参数出现在参数列表的中间时,该如何解释它?

  •  0
  • John Källén  · 技术社区  · 5 年前

    下面是一个使用Python3.2的示例:

    class Shape:
        def __init__(self, *, shapename, **kwds):
            self.shapename = shapename
            super().__init__(**kwds)
    

    我在这里找到的(第46排): http://code.activestate.com/recipes/577720-how-to-use-super-effectively/

    0 回复  |  直到 12 年前
        1
  •  17
  •   Sven Marnach    12 年前

    孤独的 *

    看到了吗 PEP 3102 更多细节。