In the past I had posted this https://alashazam.blogspot.com/2023/05/python-program-to-download-music.html explaining how to download video using python library pytube
If you are still using this program, you will notice that it is recently not functional anymore
As of end of June 2023, this program will crash with this error:
Error downloading audio: get_throttling_function_name: could not find match for multiple
and if you are investigating further you will also discover this error
pytube.exceptions.RegexMatchError: get_throttling_function_name: could not find match for multiple
During handling of the above exception, another exception occurred:
To fix the error - you will have to edit the file /lib/python3.10/site-packages/pytube/cipher.py
on line +287 and remove the ; character
so the new file will be like this
Once that change is made the pytube library will work again.
No comments:
Post a Comment