不想写YAML了?用Python手撮Ansible模块并在Playbook中调用

老板又提出了大胆的的想法:保存的文件,文件名能不能加上编号?为了实现老板这一句话的想法,与其费尽心机写出惊世骇俗的YAML,还不如直接写Python实现这些功能。本文通过实例教你用Python手撮Ansible模块,并在Playbook中调用。

Ansible Playbook速成实战:从一个简单例子开始

从一个简单例子开始学习Ansible。本例中涉及到的知识点:1. Ansible Playbook标准目录结构;2. 主机清单的基本写法和使用;3. 远程执行命令并获取输出结果的Playbook写法(包括使用root权限)。不废话,让我们直接开始!

再见PyInstaller:用Nuitka将Python打包成EXE可执行文件

众所周知,用PyInstaller打包的Python可执行文件体积往往十分巨大,而且还极易被反编译。而使用Nuitka打包可解决PyInstaller打包文件体积过大以及易被反编译的问题。本文介绍如何安装Nuitka并用它打包.py文件成.exe,使用的Python版本为3.10。

Python与C的交互:如何在Python中调用并获取C程序的返回值和输出

这篇文章主要介绍了如何在Python中调用C程序。首先,作者创建了一个C程序,该程序接收一个整数作为参数,将其乘以2并返回结果。然后,作者展示了如何在Python中使用subprocess模块来运行这个C程序,并获取其返回值。最后,作者还展示了如何获取C程序的输出文本。