import requests from lxml import etree import os import hashlib from threading import Thread import time import random def downloadFile(session,url,headers,dirPath,fileName): if fileName is None : fileName = hashlib.md5(url.encode( encoding = 'UTF-8' )).hexdigest( ...