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

总结

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

相关推荐
2301_822363601 分钟前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
码界奇点13 分钟前
基于Flask与OpenSSL的自签证书管理系统设计与实现
后端·python·flask·毕业设计·飞书·源代码管理
java1234_小锋24 分钟前
分享一套优质的基于Python的房屋数据分析预测系统(scikit-learn机器学习+Flask)
python·数据分析·scikit-learn
CCPC不拿奖不改名28 分钟前
RAG基础:基于LangChain 的文本分割实战+文本分块
人工智能·python·langchain·知识库·改行学it·rag·向量库
青春不朽51244 分钟前
TensorFlow 入门指南
人工智能·python·tensorflow
bioinfomatic1 小时前
对比学习基本原理——以DrugClip为例,从CLIP到DrugClip
人工智能·python
-To be number.wan1 小时前
Python数据分析:英国电商销售数据实战
开发语言·python·数据分析
细节处有神明1 小时前
开源数据之历史气象数据的获取与使用
人工智能·python·算法
小白开始进步1 小时前
JAKA Zu12 机械臂运动学算法深度解析(含可视化方案)
python·算法·numpy