Лично у меня из под винды были только проблемы с виртуальными окружениями(из под линукса обычно за 2 команды все разворачивается и настраивается), как-то не получилось настроить нормально. А так в Pycharm выбирал нужное виртуальное окружение и вполне комфортно работал.
«И, кстати, никакого «обновления существующей библиотеки» в вашем коде я не нашел. Или речь о том, что уже скачанные файлы второй раз не скачиваются, если имя совпадает?)»
Да, об этом.
Да, этого я не предусмотрел т.к. в моих аудиозаписях нету подобных названий.
Как вариант решения: в цикле заполнения словаря можно отредактировать 2 строчки:
Как уже написал в публикации, из-за собственной лени. У меня есть заготовки для выполнения подобных действий сделанные с помощью pycurl, mechanize, grab, но я решил не раздувать скрипт особо.
Intel® Core(TM) i5-3210M CPU @ 2.50GHz
________
а, прогуглил.
Да, об этом.
Как вариант решения: в цикле заполнения словаря можно отредактировать 2 строчки:
…
…
page = requests.get(url)
html = page.text