MCPcopy Index your code
hub / github.com/EvanLi/Github-Ranking / repo_to_df

Method repo_to_df

source/process.py:227–235  ·  view source on GitHub ↗
(self, repos, item)

Source from the content-addressed store, hash-verified

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
229 repos_list = []
230 for idx, repo in enumerate(repos):
231 repo_info = [idx + 1, item, repo['name'], repo['stargazers_count'], repo['forks_count'], repo['language'],
232 repo['html_url'], repo['owner']['login'], repo['open_issues_count'], repo['pushed_at'],
233 repo['description']]
234 repos_list.append(repo_info)
235 return pd.DataFrame(repos_list, columns=self.col)
236
237 def save_to_csv(self):
238 # save top100 repos info to csv file in Data/github-ranking-year-month-day.md

Callers 1

save_to_csvMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected