(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格式的配置文件),可以实现大规模的自动化运维。

总结

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

相关推荐
云水初12 分钟前
【项目篇】基于LanGraph的自动处理客服邮件的 Agent汇总
开发语言·笔记·python·学习·fastapi·langgraph
香吧香29 分钟前
venv 详解
python
笨笨饿32 分钟前
#142_VS Code.map文件插件的用法
git·python·stm32·单片机·嵌入式硬件·物联网·vim
zwd200533 分钟前
Manim 竖屏 1080×1920 配置详解:pixel_width、frame_width 怎么写(0.21.0 / 0.22.0 实测)
python·manim·数学动画·短视频制作·manim教程·竖屏视频
Nontee42 分钟前
Quartz 新手入门:定时任务的两个承诺
开发语言·windows·python
wewowilling1 小时前
LangChain入门
python·ai·langchain·prompt
haluhalu.1 小时前
深入理解AIAgent(1.3)--- 设计模式
人工智能·python·设计模式·langchain
估值探索者1 小时前
【Python量化选股流水线 #03】候选股怎么排序?动量+低波+流动性三因子打分取 Top-N
开发语言·python·接口·api接口·股票数据接口·数据接口·股票数据api接口
骑士雄师1 小时前
supervisor 中关于上下文多轮信息维护常用到的python语法
开发语言·python