Sitemap generator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

20 lines
562 B

from pysitemap import Crawler
import asyncio
"""
Example script
Uses gevent to implement multiprocessing if Gevent installed
To install gevent:
$ pip install gevent
"""
if __name__ == '__main__':
url = 'http://www.stroivopros.ru/' # url from to crawl
logfile = 'errlog.log' # path to logfile
oformat = 'xml' # output format
outputfile = 'sitemap.xml' # path to output file
loop = asyncio.get_event_loop()
crawler: Crawler = Crawler(url=url)
future = asyncio.ensure_future(crawler.run())
loop.run_until_complete(future)