From a327e8fdb234beb707f520eccb29a821a48d1b85 Mon Sep 17 00:00:00 2001 From: Benjamin Loison Date: Sat, 4 Feb 2023 14:23:18 +0100 Subject: [PATCH] Remove previous code from `media_files_extractor.py` --- media_files_extractor.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/media_files_extractor.py b/media_files_extractor.py index 9d73a33..71a68d9 100644 --- a/media_files_extractor.py +++ b/media_files_extractor.py @@ -1,7 +1,6 @@ from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.firefox.options import Options -#from selenium.webdriver.common.action_chains import ActionChains import json """ @@ -22,21 +21,13 @@ So I assume YouTube UI pagination doesn't work fine, so to retrieve all media fi We could verify the `trackId` or `viperId` to avoid downloading other media files containing the provided title. """ -#actions = ActionChains(browser) - with open('music.json') as json_file: tracks = json.load(json_file) for track in tracks: - #browser.find_element(By.ID, 'text-input').click() - #browser.find_element(By.ID, 'text-item-2').click() - #actions.send_keys(track['title']) - #ctions.perform() browser.find_element(By.ID, 'text-input').send_keys(track['title']) browser.find_element(By.XPATH, '/html/body/ytcp-text-menu/tp-yt-paper-dialog/tp-yt-paper-listbox/tp-yt-paper-item[2]/ytcp-ve/div/div/yt-formatted-string/span[1]').click() - #browser.find_element(By.XPATH, '/html/body/ytcp-filter-dialog/tp-yt-paper-dialog/div[2]/ytcp-button/div').click() - number_of_results = int(browser.find_element(By.CSS_SELECTOR, '.page-description').get_attribute('innerHTML').split()[-1]) print(number_of_results)