您的位置:首页技术文章
文章详情页

python - 多线程小白求问这样的IP要怎么实现多线程print?

【字号: 日期:2022-06-30 08:16:42浏览:44作者:猪猪

问题描述

def hanshu(b): print(b)a='192.168.1.1-3'for ip in a.split(’,’): if ’-’ in ip:s1, s2 = ip.rsplit(’.’, 1)start, end = map(int, s2.split(’-’))for num in range(start, end+1): b=s1+’.’+str(num) hanshu(b) else:hanshu(ip)

问题解答

回答1:

https://pypi.python.org/pypi/IPy/

使用这个模块,你的代码不会这么难看,而且split(',') 写错了

回答2:

多线程要用的threading模块吧,不是很明白你要什么

标签: Python 编程
相关文章: