| Conditions | 2 |
| Total Lines | 8 |
| Lines | 0 |
| Ratio | 0 % |
| 1 | try: |
||
| 8 | def download(directory, youtube_id, clear=False): |
||
| 9 | if not PAFY_AVAILABLE: |
||
| 10 | raise ImportError("pafy is required to download YouTube videos") |
||
| 11 | url = 'https://www.youtube.com/watch?v={}'.format(youtube_id) |
||
| 12 | video = pafy.new(url) |
||
| 13 | audio = video.getbestaudio() |
||
| 14 | filepath = '{}.m4a'.format(youtube_id) |
||
| 15 | audio.download(quiet=False, filepath=filepath) |
||
| 16 | |||
| 25 |