Форум сайта python.su
(Python 3.10 64-bit)
———————-
В скрипте хочу сохранить файл out.m3u в два места.
1 место - текущий каталог со скриптом.
2 место - на рабочий стол.
Вот часть скрипта:
with open(ofname, "a", encoding = "utf-8") as files: files.write('#EXTINF:-1,' + video_title + '\n' '#EXTGRP:1.' + '\n'+ str(video_url)+ '\n') path_to_file = f'C:/Users/Пк/Desktop/03_yotube_plist_downloader/{out.m3u}' path_to_folder = 'C:/Users/Пк/Desktop/out.m3u' shutil.copy(path_to_file, path_to_folder) print(video_title + '\n' + video_url + '\n') print('Плейлист сохранён - смотрим файл out.m3u')
Офлайн
satfanpath_to_file = f'C:/Users/Пк/Desktop/03_yotube_plist_downloader/{out.m3u}'
path_to_file = r'C:\Users\Пк\Desktop\03_yotube_plist_downloader\out.m3u'
Отредактировано py.user.next (Янв. 14, 2023 08:34:34)
Офлайн
Спасибо py.user.next
По вашему варианту опять выдало ошибку:
Traceback (most recent call last):
File “C:\Users\Пк\Desktop\03_yotube_plist_downloader\plist_down.py”, line 47, in <module>
with open(ofname, “a”, encoding = “utf-8”) as files:
PermissionError: Permission denied: ‘out.m3u’
=====================
Запустил в другой IDE -Всё Ок.
Огромное спасибо.
Со Старым Новым годом.
Удачи.
Отредактировано satfan (Янв. 14, 2023 08:44:06)
Офлайн