syntax_parse.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:iCompleteMe 作者: jerrymarino 项目源码 文件源码
def _ConnectGroupChildren( group_name_to_group ):
  def GetParentNames( group ):
    links_to     = 'links to '
    parent_names = []
    for line in group.lines:
      if line.startswith( links_to ):
        parent_names.append( line[ len( links_to ): ] )
    return parent_names

  for group in itervalues( group_name_to_group ):
    parent_names = GetParentNames( group )

    for parent_name in parent_names:
      try:
        parent_group = group_name_to_group[ parent_name ]
      except KeyError:
        continue
      parent_group.children.append( group )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号