运维侠职场日记19:用DeepSeek三天通关详解新手必看!保姆级教学python和selenium实现自动网络视频课程学习黑科技!

一. 痛点

运维侠小白有下面烦恼,听说python可以轻松扫除这些烦恼于是迫不及待想学…

“每天要手动修改word?
一不小心就出错,加班到深夜?
Python 几行代码,让你准时下班!…”

一. 痛点

运维侠小白有下面烦恼,听说deepseek可以帮助提升学习python的效率,可是deepseek给的代码也报错,怎么办?

在这里插入图片描述

欢迎阅读:Python邮件自动化大全打工人逆袭

deepseek生成的代码也有可能报错,例如:
在这里插入图片描述

⏰执行报错:由提示得知,是少导入需要的模块,但是补全,还是报错,这就是deepseek的局限性。需要继续发问,才能解决。
在这里插入图片描述
完整解决报错后代码:
在这里插入图片描述

多尝试,困难才会被克服

学习就像追妹子,你只能看到背影,但只要坚持日积月累的付出,迟早她整个人属于你❤。
在这里插入图片描述

二.准备工作

⚠️避免报错:

  1. 文件路径 没有写绝对路径默认是处理python代码所在路径的文件,因此需要把代码文件放到这个处理的文件同一文件夹里。

(1)安装 python-docx模块

💻 代码:在命令行终端执行

# 安装必要库(命令行执行)
pip install selenium==4.1.0 webdriver-manager==3.5.3

在这里插入图片描述

(2)准备userinfo.txt文件(格式如下):

📒 userinfo.txt
myusername
mypassword

结构示意图:
在这里插入图片描述

三.基础版-单课程视频自动播放

⚠️避免报错:

  1. 文件路径 没有写绝对路径默认是处理python代码所在路径的文件,因此需要把代码文件放到这个处理的文件同一文件夹里。

💻 代码:

from selenium import webdriver
from selenium.webdriver.common.by import By
import time

# 1. 浏览器设置
driver = webdriver.Edge()
# driver.get("https://iam.pt.ouchn.cn/am/UI/Login")
driver.get("https://www.iqiyi.com/")

# 2. 手工登录(避免密码泄露)
input("请手动登录后按回车继续...")

# 3. 进入课程页面
driver.get("https://www.iqiyi.com/free/")

# 4. 播放第一个视频
video = driver.find_element(By.CSS_SELECTOR, "video")
driver.execute_script("arguments[0].play()", video)

# 5. 模拟观看时间
time.sleep(60)

# 6. 关闭浏览器
driver.quit()

如图:
在这里插入图片描述

⏰提示:一种需求可以有多种类型代码实现,实际中,我们可以从中选择,最适合的。

更多高级版下期更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术职场教练

您的是我坚持原创免费作品的不懈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值