Example #1
0
def logError(text):
    line.log("[ แจ้งเตือน ] " + str(text))
    time_ = datetime.now()
    with open("errorLog.txt", "a") as error:
        error.write("\n[%s] %s" % (str(time), text))
Example #2
0
allLinks=soup.findAll('a')


if doesFolderExists(saveFolder) == False:
    createDirectory(saveFolder)



error=open(errorFile, 'w')
file=open(linksFile, 'w')

for link in allLinks:
    tmpUrl=link['href']
    if(len(tmpUrl)>thresholdOfUrlLength):
        hostname= getHostname(tmpUrl)
        if hostname == rootHostname:
            file.write(tmpUrl+'\n')
            try:
                filename=link.text+'.pdf'
                fullpath=getPath(saveFolder,filename)
                print('Working om file: ', tmpUrl)
                pdfkit.from_url(tmpUrl, fullpath)
                i+=1
            except Exception as e:
                print(e)
                error.write(tmpUrl+'\n')

file.close()
error.close();