FazylovV / videohosting_dwh

0 stars 0 forks source link

yotube_service.py #6

Open evabronskayaa opened 4 hours ago

evabronskayaa commented 4 hours ago

youtube_service.py

evabronskayaa commented 4 hours ago

Импорты не по PEP

import asyncio
from googleapiclient.discovery import build
from pytube import YouTube
import requests
import aiohttp
import re
import json
import generator
from database_service import *
from json_parser import *

Сначала системные, потом инсталлируемые, затем проектные

evabronskayaa commented 4 hours ago

try-except используется для отлавливания ошибок, добавь хотя бы тип ошибок, которую пропускаем, и логирование

               try:
                    custom_url = channel_data['items'][0]['snippet']['customUrl']
                except:
                    continue
evabronskayaa commented 4 hours ago

Кажется у кода нет форматирования Добавь форматтер (например, BlackFormatter) или пре-коммиты