python - 有没有可以配置网络接口(interface)IP地址的python包?

标签 python linux

我正在编写一个服务器应用程序,它允许远程客户端显示/添加/更改/删除运行主机的机器的网络接口(interface)的 IP 地址。

操作系统是Linux(CentOS 5.2),所以我可以通过简单地解析和编辑配置文件来做到这一点。但是有没有可以简化工作的软件包?

如果没有这样的包,如果我开源我的实现,这会帮助其他人吗?

最佳答案

看起来像开源项目confparse应该能够轻松地做你正在寻找的东西。事实上,他们的示例之一是轻松解析和修改 /etc/sysconfig/network-scripts/ifcfg-eth0

如果您发现这不是您所需要的,我想说任何开源软件的努力都将不可避免地在某些时候帮助其他人,因为它实际上是有用的。 ;)

关于python - 有没有可以配置网络接口(interface)IP地址的python包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1865920/

相关文章:

python - 加速套接字发送行为(在 Python 中)

java - Linux shell 中一个程序同时过滤输出和获取退出码

Python Ray 似乎会为每个远程函数调用复制对象

python - 在 PyGTK 中,如何使用线程?

python - python如何实现相互递归函数调用的查找?

python - 绘制 PyQt 小部件背景时出现意外消息

c - 替代 gethostbyname 我可以在哪里选择 DNS 服务器?

linux - Zcat + awk 带绝对路径

php - 如何在 Alpine 3.6 上安装 PHP soap 扩展

linux - 为什么有孔的文件比没有孔的文件具有更小的磁盘 block ?