Windows轻量级从零开始运行python签到实战脚本程序

Windows下Python签到脚本实战

一个python脚本引发的文章

网友用python整了个平台的登录签到脚本,拿来玩玩记录下遇到的问题
https://github.com/zhoukaikai1/PyTools/

安装Python环境

下载 Python 安装包,双击运行安装:https://www.python.org/downloads/windows/

关键选项:

  • 勾选 Add Python to PATH(重要!否则需手动配置环境变量)
  • 默认选择 Install Now(安装到 C:\Users\用户名\AppData\Local\Programs\Python\Python313)
    或点击 Customize installation 自定义路径(如 D:\software\Python3)

安装完成后检查:

  • 打开命令提示符(Win + R → 输入 cmd → 回车),输入
python --version
pip --version

image.png

程序执行命令:

python D:\test.py

程序执行报错

No module named ‘requests’

缺少requests模块依赖:
image.png
处理:

pip install requests

No module named ‘Crypto’

缺少Crypto模块依赖:
image.png
处理:

pip install pycryptodome

在安装pycryptodome依赖库时安装了crypto库导致识别不到对应模块问题,以致于pycryptodome库不可用,需要卸载重新安装
image.png
处理:

pip uninstall crypto
# Windows PowerShell
pip uninstall pycryptodome -y
pip install --no-cache-dir pycryptodome

报错输出:
image.png

python -c "from Crypto.Cipher import AES; print('安装成功')"

正常输出:
image.png

乱码 + Nontent-Encoding: br

响应头显示 Content-Encoding: br(Brotli压缩),但Requests库默认不支持自动解压Brotli
解压后内容包含不可读字符(�$�),说明解压过程可能存在编码问题

image.png
image.png
处理:

pip install brotli

Windows环境整成自动化程序

  • 用户密码直接写死,密码为经过encrypt_password加密
  • 将python执行命令写到 .bat 后缀的程序实现双击运行
  • 开机启动的定时任务 taskschd.msc
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值