getapi commited on
Commit
9aa69e0
1 Parent(s): f5b4aff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -37,7 +37,7 @@ async def download_png(url: str, folder: str, client: AsyncClient, retries: int
37
  logger.info(f'загрузка изображения: {url}')
38
  for attempt in range(retries):
39
  try:
40
- response = await client.get(url, timeout=30.0)
41
  response.raise_for_status()
42
  file_path = Path(__file__).parent / folder / f'{uuid4()}.png'
43
  file_path.parent.mkdir(parents=True, exist_ok=True)
@@ -57,7 +57,7 @@ async def download_pngs(urls: str | list[str]) -> list[Any]:
57
  valid_urls = [url for url in urls if url and '\n' not in url and '\\n' not in url and url.strip() != '']
58
  if len(valid_urls) != len(urls):
59
  logger.warning(f'некорректные ссылки удалены из списка: {set(urls) - set(valid_urls)}')
60
- async with AsyncClient() as client:
61
  tasks = [download_png(url, str(uuid4()), client) for url in valid_urls]
62
  return list(await gather(*tasks))
63
 
 
37
  logger.info(f'загрузка изображения: {url}')
38
  for attempt in range(retries):
39
  try:
40
+ response = await client.get(url)
41
  response.raise_for_status()
42
  file_path = Path(__file__).parent / folder / f'{uuid4()}.png'
43
  file_path.parent.mkdir(parents=True, exist_ok=True)
 
57
  valid_urls = [url for url in urls if url and '\n' not in url and '\\n' not in url and url.strip() != '']
58
  if len(valid_urls) != len(urls):
59
  logger.warning(f'некорректные ссылки удалены из списка: {set(urls) - set(valid_urls)}')
60
+ async with AsyncClient(verify=False, follow_redirects=True, timeout=30.0) as client:
61
  tasks = [download_png(url, str(uuid4()), client) for url in valid_urls]
62
  return list(await gather(*tasks))
63