def export_article(): sgenList = jekyllGithub.get_sorted_sgen_list('star') corps = open("../liste-generateurs-site-statique.md", "w") entete = open("../_scripted_post/static-generators-list.md", "r") corps.write(entete.read()) print(entete.read()) feeds=list() for item in sgenList: if item[0]['homepage'] == "": homepage = "" else: homepage = '<a href="'+item[0]['homepage']+'"><img src="../images/globe41.png"></a>' github = '<a href="'+item[0]['github_url']+'"style="margin-right:20px;"><img src="../images/github10.png"></a>' line = item[0]['name']+' | '+str(item[0]['star'])+' | '+item[0]['language']+' | '+github+homepage corps.write(line+"\n") feeds.append(item[0]['language']) statLanguage = Counter(feeds) print(statLanguage) corps.close()
def export_article(): sgenList = jekyllGithub.get_sorted_sgen_list('star') entete = open("../_scripted_post/20-static-generators-1.md", "r") corps = open("../_posts/2015-11-16-20-static-generators.md", "w") corps.write(entete.read()) i = 0 feeds=list() for item in sgenList: if i < 20: if item[0]['homepage'] == "": homepage = "" else: homepage = '<a href="'+item[0]['homepage']+'"><img src="../images/globe41.png"></a>' github = '<a href="'+item[0]['github_url']+'"style="margin-right:20px;"><img src="../images/github10.png"></a>' line = item[0]['name']+' | '+str(item[0]['star'])+' | '+item[0]['language']+' | '+github+homepage corps.write(line+"\n") feeds.append(item[0]['language']) i+=1 statLanguage = Counter(feeds) contenu2 = open("../_scripted_post/20-static-generators-2.md", 'r') corps.write(contenu2.read()) chart = pygal.Pie(style=LightStyle) chart.title = "Langage de programmation des principaux générateurs de site statique" for data in statLanguage: chart.add(data, statLanguage[data]) chart.render_to_file('../images/language-sgen.svg') """corps.write('<a href="../images/language-sgen.svg"><img src="../images/language-sgen.svg"></a>'+"\n") """ corps.write('<embed type="image/svg+xml" src="../images/language-sgen.svg" />'+"\n") contenu3 = open("../_scripted_post/20-static-generators-3.md", 'r') corps.write(contenu3.read()) corps.close()