diff --git a/non_coding_measures_scrape.py b/non_coding_measures_scrape.py new file mode 100644 index 0000000..b9a2824 --- /dev/null +++ b/non_coding_measures_scrape.py @@ -0,0 +1,33 @@ +import pexpect +import os +import json +import sys +import subprocess +import csv + + +#sys.path.append('../octohatrack') +#import octohatrack.__main__ as oh + + +def main(): + wd = os.getcwd() + with open("expanded_data_final.csv", "r") as file: + reader = csv.reader(file) + for i, line in enumerate(reader): + if "github" not in line[5]: + continue + repo_name = line[5].strip()[19:] + print(repo_name) + os.chdir("../octohatrack") + try: + subprocess.run(['python3', '-m', 'octohatrack', repo_name]) + except: + print("issue with the repository, string indices must be integers") + os.chdir(wd) + #os.chdir("../octohatrack") + #subprocess.run(['python3', '-m', 'octohatrack', 'bluesky-social/atproto']) + #os.chdir(wd) + +if __name__ == "__main__": + main() \ No newline at end of file