github_mongoDB_dataprocess/entity_recognition.py

23 lines
592 B
Python

from github import Github
import ast
def recognition(repo_list):
g = Github("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")
url_dict = {}
for i in repo_list:
tmp_url = g.get_repo(i).url
if tmp_url in url_dict:
url_dict[tmp_url].append(i)
else:
url_dict[tmp_url] = [i]
for key in url_dict:
if len(url_dict[key])>1:
print(key,url_dict[key])
if __name__ == "__main__":
with open('numpy_refer_repo_name(addNumpyFork).txt', 'r') as f:
repo_list = ast.literal_eval(f.read())
recognition(repo_list)