При попытке сохранить файл в csv пишет, что такой директории не существует, хотя она есть

Программа берет на вход список из ссылки и названия фильма, далее с помощью requests и bs4 достается список ссылок из разных источников, после чего это все записывается в формате Название, ссылка1, ссылка2 и тд, эта проблема возникает именно тогда, когда я беру пару ['Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 hours 11 minutes','https://membed.net/videos/those-magnificent-men-in-their-flying-machines-or-how-i-flew-from-london-to-paris-in-25-hours-11-minutes']) с остальными все работает, что самое интересное, папка создается, но программа почему-то пишет FileNotFoundError: [Errno 2] No such file or directory:, а когда я пытался еще раз создать эту папку он писал, что эта папка уже существует

def parser_1(film):
    r = requests.get(film[1]).text
    soup = BeautifulSoup(r, 'html.parser')
    try:
        link = soup.find('iframe')['src']
    except:
        print('Incorrect link: ' + film[0] + '\n' + film[1])
        link = None
    film_name = film[0]
    if link == None:

        prohibited_syms = ['<', '>', '"', ':', '/', '|', '?', '*']
        for sym in prohibited_syms:
            if sym in film_name:
                film_name = film_name.replace(sym, '')
        os.mkdir(film_name)

    else:
        parse = requests.get('https:' + link).text
        soup = BeautifulSoup(parse, 'html.parser')
        links = soup.find_all('li')
        links = [film[0]] + [i.get('data-video') for i in links][1:]

        try:
            os.mkdir(film_name)
        except:

            prohibited_syms = ['<', '>', '"', ':', '/', '|', '?', '*']
            for sym in prohibited_syms:
                if sym in film_name:
                    film_name = film_name.replace(sym, '')
            os.mkdir(film_name)

        cols = []
        for col in range(0, len(links[1:])):
            cols.append(f'Link{col + 1}')

        data_frame = pd.DataFrame([links], columns=[['Name'] + cols])
       
        data_frame.to_csv(f'{film_name}/ {film_name} urls.csv', index=False, sep=';')
parser_1(['Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 hours 11 minutes','https://membed.net/videos/those-magnificent-men-in-their-flying-machines-or-how-i-flew-from-london-to-paris-in-25-hours-11-minutes'])

Ответы (0 шт):