from icrawler.builtin import BingImageCrawler from icrawler.builtin import FlickrImageCrawler # we are building cats image detection that's why we put cat here # if you want some other images then put that name in classes list classes = ['buses','bus','bus over the world','bus in hong kong','bus in china','bus in england', 'bus in us','electric bus'] number = 999 # here root directory is find your root directory there u will find # new file name data in which all images are saved. for i in range(99): for c in classes: bing_crawler = BingImageCrawler(storage={"root_dir": f'p/{c.replace(" ",".")}'}) bing_crawler.crawl(keyword=c, filters=None, max_num=number, offset=0)