不想写YAML了?用Python手撮Ansible模块并在Playbook中调用
老板又提出了大胆的的想法:保存的文件,文件名能不能加上编号?为了实现老板这一句话的想法,与其费尽心机写出惊世骇俗的YAML,还不如直接写Python实现这些功能。本文通过实例教你用Python手撮Ansible模块,并在Playbook中调用。
呐、「我们」还会再见面吗?
老板又提出了大胆的的想法:保存的文件,文件名能不能加上编号?为了实现老板这一句话的想法,与其费尽心机写出惊世骇俗的YAML,还不如直接写Python实现这些功能。本文通过实例教你用Python手撮Ansible模块,并在Playbook中调用。
稍微上点难度,继续跟着例子学习Ansible。本例中涉及到的知识点:1. group_vars的使用;2. 循环的使用;3. 字典、列表的使用。不废话,让我们直接开始!
本文内容主要是为了实现《从一个简单例子开始》中老板那些大胆的想法而写的。当然作为Ansible Playbook的作成参考也不是不行。
从一个简单例子开始学习Ansible。本例中涉及到的知识点:1. Ansible Playbook标准目录结构;2. 主机清单的基本写法和使用;3. 远程执行命令并获取输出结果的Playbook写法(包括使用root权限)。不废话,让我们直接开始!
众所周知,用PyInstaller打包的Python可执行文件体积往往十分巨大,而且还极易被反编译。而使用Nuitka打包可解决PyInstaller打包文件体积过大以及易被反编译的问题。本文介绍如何安装Nuitka并用它打包.py文件成.exe,使用的Python版本为3.10。
通过这篇文章,您将学会如何写出平分列表、ZIP字符编码转换、字符串和时间日期类型的相互转换,以及很多听起来简单但实现的时候令人懵逼的代码~
Openpyxl基础常用功能速查:文档打开load_workbook/保存wb.save(SAVENAME),行列遍历读写ws.iter_rows(),用Excel索引对个别单元格进行读写ws[‘A1’].value,etc。用Python轻松实现Excel自动化~
这篇文章主要介绍了如何在Python中调用C程序。首先,作者创建了一个C程序,该程序接收一个整数作为参数,将其乘以2并返回结果。然后,作者展示了如何在Python中使用subprocess模块来运行这个C程序,并获取其返回值。最后,作者还展示了如何获取C程序的输出文本。