python - 我们可以使用 python 代码从新闻网站上抓取和下载音频吗?
问题描述
driver.get("https://www.facebook.com/pg/state.counsellor/videos/ref=page_internal")
folder = r"C:\Users\user\Desktop\Web
Scraping\Facebook_Page\All_Videos" + "\\"
#element = driver.find_element_by_class_name('uiGd _51mz')
element = driver.find_element_by_class_name('ay5')
element1 = element.find_elements_by_tag_name('a')
list = []
for a in element1:
list.append(a.get_attribute('href'))
final_list = []
for num in list:
if num not in final_list:
final_list.append(num)
del final_list[-1]
request.urlretrieve(final_list[1],'file.mp4')
url = 'https://www.facebook.com/state.president/videos/301269537439407/'
request.urlretrieve('https://www.facebook.com/state.counsellor/videos/301269537439407/','file4.mp4')
使用 python从新闻网站 ( https://www.bbc.com/news/video_and_audio/headlines ) 或 facebook 网站下载音频和视频
解决方案
推荐阅读
- c++ - #pragma pack(1) 导致分段错误
- terraform - 如何确保资源在 terraform 中某些模块中的资源之前被销毁?
- java - 无法使用动态多态性访问方法 [JAVA]
- web-services - 安全的网络服务方法
- firebase - 如何显示 Firebase 存储 img
- c - C - ssprintf() 无法从字符串中检索子字符串
- python - ValueError:我的程序中 int() 的无效文字以及 except 中的 if 语句
- javascript - 将子图像附加到表格顶部
- sql - 如何汇总多次访问我的商店的用户数量
- yii2 - Kartik Gridview 切换输入类型