(python)提高工作效率的工具

前言

科技是第一生产力.那么一起瞧瞧哪些工具可以帮助我们悄咪咪地偷懒,还把事情给完成了.

目录

自动化工具有哪些?

Web浏览器自动化的强大工具

自动化重复性的图形界面操作的工具

远程操作文件的工具

IT自动化工具

总结


自动化工具有哪些?

  1. Selenium
  2. PyAutoGUI
  3. Paramiko
  4. Ansible
  5. Robot Framework

Web浏览器自动化的强大工具

没错,最先想到的就是Selenium

Selenium是一个用于Web浏览器自动化的强大工具。

它支持多种浏览器,如Chrome、Firefox、Safari等。

通过Selenium,你可以编写脚本来模拟用户在浏览器中的各种操作,包括打开网页、点击链接、填写表单、提交数据等。

自动化重复性的图形界面操作的工具

一个用于控制鼠标和键盘的工具,貌似挺有意思的。

不过,对坐标位置不敏感,那就要额外有个辅助去快速定位需要的位置.

PyAutoGUI是一个跨平台的GUI自动化库,用于控制鼠标和键盘操作。它可以实现自动化的鼠标移动、点击、拖动,以及键盘按键输入等功能

远程操作文件的工具

这个工具,使用的比较多。尤其是在工业生产环境,远程将测试数据文件复制到本地,非常方便.

Paramiko是一个用于SSH(Secure Shell)的Python库。它允许你通过SSH协议连接到远程服务器,然后在远程服务器上执行命令、上传和下载文件等操作,实现服务器管理的自动化。

IT自动化工具

这是一个方便运维管理的工具.

Ansible是一个IT自动化工具,它可以配置系统、部署软件、编排复杂的IT任务等。通过使用Ansible的Python API或者编写Ansible Playbooks(YAML格式的配置文件),可以实现大规模的自动化运维。

总结

摸鱼有道,就看有没有在工作上使用到一些自动化工具,减轻工作上的压力.

相关推荐
兵慌码乱16 小时前
基于 MediaPipe 与 PySide2 的手势交互音乐控制系统实现:轻量化视觉交互全流程解析
python·opencv·计算机视觉·人机交互·手势识别·mediapipe·pyside2
luckdewei19 小时前
FastAPI 资产管理系统实战:复杂 ORM 关联、Alembic 迁移与 N+1 查询优化
python
aqi001 天前
15天学会AI应用开发(八)使用向量数据库实现RAG功能
人工智能·python·大模型·ai编程·ai应用
Csvn1 天前
`functools.lru_cache` —— 一行代码搞定缓存加速
后端·python
金銀銅鐵2 天前
[Python] 从《千字文》中随机挑选汉字
后端·python
cup112 天前
[技术复盘] Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南
python·ai·环境变量·ci·nuitka·skill
aqi002 天前
15天学会AI应用开发(七)有了大模型为什么还要引入RAG
人工智能·python·大模型·ai编程·ai应用
金銀銅鐵2 天前
用 Python 实现 Take-Away 游戏
python·游戏