python简单的多进程管理服务器程序
2013-11-20 18:43
330 查看
东西很简单,可扩展性很大
import multiprocessing
import time,os,math
def func(msg):
output=os.popen("ssh %s hostname" %(msg)).read()
print output
if __name__ =="__main__":
flist=open('b').readlines()
pool =multiprocessing.Pool(processes=7)
for i in flist:
msg=i.replace('\n','')
pool.apply_async(func, (msg, ))
pool.close()
pool.join()
print"Sub-process(es) done."
b文件是个IP列表
一个IP一行即可
import multiprocessing
import time,os,math
def func(msg):
output=os.popen("ssh %s hostname" %(msg)).read()
print output
if __name__ =="__main__":
flist=open('b').readlines()
pool =multiprocessing.Pool(processes=7)
for i in flist:
msg=i.replace('\n','')
pool.apply_async(func, (msg, ))
pool.close()
pool.join()
print"Sub-process(es) done."
b文件是个IP列表
一个IP一行即可
相关文章推荐
- 简单谈谈python中的Queue与多进程
- python 简单搭建阻塞式单进程,多进程,多线程服务
- 简单的python多进程 生产者/消费者
- python中最简单的多进程程序
- 简单谈谈python中的多进程
- python多线程与多进程 超简单使用
- python多进程、多线程服务器和客户端的简单实现
- python多进程multiprocessing的简单使用
- Python多进程同步简单实现代码
- 简单的Python 多进程异步处理 | 王晨的博客
- python 多进程通信模块的简单实现
- python中logging日志模块使用(简单配置、完成配置、多进程)
- python 多进程简单实例
- 简单学习Python多进程Multiprocessing
- 利用python 多进程编写的简单实例
- python 多进程通信模块的简单实现
- 简单谈谈python中的多进程
- Python3.5 多进程简单例子--multiprocessing Pool
- 最简单方法远程调试Python多进程子程序
- 简单谈谈python中的Queue与多进程