Source code for grblc.search.ads.output

import os


[docs]def savePDF(articlelist, output=os.getcwd(), debug=False): if isinstance(articlelist, str): return os.makedirs(os.path.dirname(output), exist_ok=True) for article in articlelist: if len(article) == 4: txt, title, year, url = article with open(output + f"{year}_{title[0][:30].replace(' ','_').replace('/','-')}.pdf", "wb") as f: f.write(txt) if debug: with open(output + f"{year}_{title[0][:30].replace(' ','_').replace('/','-')}.txt", "w") as dbg: dbg.write("URL: " + url) else: continue