(self)
| 209 | write_text("../README.md", 'w', head_contents) |
| 210 | |
| 211 | def write_readme_lang_md(self): |
| 212 | os.makedirs('../Top100', exist_ok=True) |
| 213 | for repo in self.repo_list: |
| 214 | # README.md |
| 215 | title_readme, title_100, file_100, data = repo["title_readme"], repo["title_100"], repo["file_100"], repo["data"] |
| 216 | write_text('../README.md', 'a', |
| 217 | f"\n## {title_readme}\n\nThis is top 10, for more click **[{title_100}](Top100/{file_100})**\n\n") |
| 218 | write_ranking_repo('../README.md', 'a', data[:10]) |
| 219 | print(f"Save {title_readme} in README.md!") |
| 220 | |
| 221 | # Top 100 file |
| 222 | write_text(f"../Top100/{file_100}", "w", |
| 223 | f"[Github Ranking](../README.md)\n==========\n\n## {title_100}\n\n") |
| 224 | write_ranking_repo(f"../Top100/{file_100}", 'a', data) |
| 225 | print(f"Save {title_100} in Top100/{file_100}!\n") |
| 226 | |
| 227 | def repo_to_df(self, repos, item): |
| 228 | # prepare for saving data to csv file |
no test coverage detected