我正在尝试使用Selenium和python 3来获取视频时长。代码可以正常处理小视频(我已经尝试了30分钟)。但对于较长的视频,什么都不会显示。我找不到任何解决方案。
我的代码:
from selenium import webdriver
import time, os
firefox = webdriver.Chrome()
#youtube_url = "https://www.youtube.com/watch?v=oEx-SBpZP_M" # Short Video
youtube_url = "https://www.youtube.com/watc
我需要在Youtube视频中使用带有Python的Selenium webdriver导航到特定的时间点。我有下面的代码,它将从Youtube视频的开头开始,我的要求是能够从一个特定的点开始,比如,07分钟:当我运行Python程序时,45秒。任何关于我如何做到这一点的建议。到目前为止,我有下面的代码,它正在打开视频并从一开始就开始。
#importing webdriver from selenium
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriv
我正在尝试构建一个gui界面,在这里我可以输入视频的标题,一旦我点击按钮,selenium功能(vidplayer)就会在youtube上查找视频并播放第一个结果页面。一切正常,只是当我单击按钮时,selenium函数会在我的youtube主页上播放第一个视频,而不是查找我之前选择的视频
from selenium import webdriver
from tkinter import *
root=Tk()
root.title('Youtube Video Player')
text=Label(root,text="In
我想在已经打开的窗口上运行selenium python脚本。因为我使用get()方法,所以它总是打开一个新窗口。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as E
我正在使用Selenium编写python脚本来搜索和播放YouTube视频。
这是我的密码:
import time
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from s
我正在学习如何使用selenium,我想制作一个打开youtube的程序,搜索视频并打印第一个出现的视频的标题。我不知道为什么,但是它却把第一个视频的标题印在youtube的主页上。
from logging import exception
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
我想在Python中使用Selenium搜索和播放视频。
代码如下:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
driver =
我在做什么:
我在用电影写一段视频。我的程序成功地呈现了视频的音频,但是当它开始呈现视频时,立即拍摄以下错误(页面下的完整回溯):
TypeError: must be real number, not NoneType
在我的代码中指定的行:
from moviepy.editor import *
from os import walk
from random import randint as rand
def makeVideo(videoCounter, picturePath, audioPath, stockPath, musicPath, outputPath, emptyP
我为我糟糕的英语感到抱歉。我对Python有点陌生。我想知道,如果Web元素不存在,如何跳过for循环过程,或者用其他值填充它?我一直试图刮youtube频道,以获得标题,观看,以及当视频发布。我的代码如下所示:
import selenium
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.web