费劲心思在某度文库找到了一份十分适合自己学习的课件,点击下载确是这样的,是不是很气,要掏马内才能下载。下载需要券,或者Vip才能下载。Vip价格高,偶尔下载一次不划算。

有没有什么方法可以白嫖某度文库的课件呢?
当然有。今天我们来操作一番,免登录一键下载某度文库各类PPT课件,省钱给女朋友买520礼物,真香!学习泡妞两不误,学会这招,女神秒变小迷妹~~~
今天不想码字,原理很简单, PTT文件的内容实际是图片,我们只需要把图片下载并保存。

直接上源码了,简单实用,输入你想爬取的课件地址,静静等待就行。
# 导入的包
import os.path
import time
from selenium import webdriver
import requests
from selenium.webdriver.support.select import Select
url = input('输入想要下载的百度文库地址:') # 输入自己需要爬取的PPT地址
# 第一部分:手机模式打开一个电脑浏览器
options = webdriver.ChromeOptions() # 配置chrome启动时属性的类
mobile_emulation = {"deviceName": "iPhone 6"} # 手机模式打开浏览器,手机类型:iPhone 6
options.add_experimental_option("mobileEmulation", mobile_emulation) # 将mobile_emulation 添加到options中,这样浏览器就是通过手机模式打开
web = webdriver.Chrome(executable_path= '*:**\chromedriver.exe', chrome_options=options) # 路径修改为自己电脑浏览器驱动路径
web.get(url)
time.sleep(2)
# 第二部分:将所有隐藏的ppt图片展示出来
def click_ele(click_xpath):
# 单击指定控件
click_ele = web.find_elements_by_xpath(click_xpath)
if click_ele:
click_ele[0].location_once_scrolled_into_view

最低0.47元/天 解锁文章
1371

被折叠的 条评论
为什么被折叠?



