瀏覽代碼

Add parsing of sites section

Thibaud Colas 7 年之前
父節點
當前提交
c06f260a8b
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      api.py

+ 14 - 0
api.py

@@ -47,10 +47,24 @@ def parse_tools(readme):
     return tools
 
 
+def parse_sites(readme):
+    section = readme.split('## Open-source sites\n\n')[1].split('\n\n## Contribute')[0]
+
+    sites = []
+
+    for line in section.split('\n'):
+        site = parse_line(line, '')
+        print(site)
+        sites.append(site)
+
+    return sites
+
+
 def parse_readme(readme):
     return {
         'apps': parse_apps(readme),
         'tools': parse_tools(readme),
+        'sites': parse_sites(readme),
     }