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

总结

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

相关推荐
Pocker_Spades_A19 小时前
Python快速入门专业版(五十八)——正则表达式(re):爬虫文本提取利器(从语法到实战)
爬虫·python·正则表达式
还是鼠鼠19 小时前
AI掘金头条新闻系统 (Toutiao News)-获取新闻分类
后端·python·mysql·fastapi·web
m0_6908258220 小时前
c++ RAII机制详解 c++如何利用RAII管理资源
jvm·数据库·python
小郑加油20 小时前
python学习Day13:实际应用——pandas 进阶计算
python·学习·pandas
熊猫_豆豆20 小时前
基于真实火星探测任务的实际轨道设计(Python版)
python·天体物理·火星探测器轨迹·数学物理
RSTJ_162520 小时前
PYTHON+AI LLM DAY FOURTY-SEVEN
开发语言·人工智能·python·深度学习
爱码小白20 小时前
MySQL运维篇
大数据·数据库·python
wang3zc20 小时前
HTML函数能否用外接显卡坞提升性能_eGPU对HTML函数帮助【汇总】
jvm·数据库·python
2301_7815714220 小时前
mysql如何配置自增ID预留_mysql innodb_autoinc_lock_mode参数
jvm·数据库·python
子午20 小时前
校园课堂异常行为检测系统~Python+YOLOV8算法+深度学习+模型训练+人工智能
人工智能·python·yolo