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

总结

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

相关推荐
QQsuccess1 天前
PyTorch保姆级安装教程
人工智能·pytorch·python·深度学习
Yvonne爱编码1 天前
二叉树高频题精讲 | 从入门到熟练掌握二叉树操作2
开发语言·python
闻道且行之1 天前
Pytorch之torch.nn.Conv2d详解
人工智能·pytorch·python·深度学习·conv2d
qq_404265831 天前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
qq_452396231 天前
【Python × AI】Prompt Engineering 深度工程化:打造大模型的“确定性”控制链路
人工智能·python·ai·prompt
Bright Data1 天前
Pinterest 数据集示例
后端·python·flask
威联通网络存储1 天前
某新能源汽车研发中心:基于威联通的全闪存数据治理实践
python·汽车
清空mega1 天前
第4章:JSP 程序设计实战——for、if、动态表格与 99 乘法表
开发语言·python