Spaces:
Running
Running
import asyncio | |
from url_process import extract_url_features | |
async def async_extract_features(url): | |
loop = asyncio.get_event_loop() | |
return await loop.run_in_executor(None, extract_url_features, url) | |
async def process_urls_async(urls): | |
tasks = [async_extract_features(url) for url in urls] | |
results = await asyncio.gather(*tasks) | |
return results | |