美文网首页
ip 队列池,依次取,取了放在最后,可以循环取

ip 队列池,依次取,取了放在最后,可以循环取

作者: 程序里的小仙女 | 来源:发表于2020-10-22 12:49 被阅读0次

    实现代码:

    from collections import deque
    IP_LIST=['113.120.34.27:4542', '183.7.209.49:4530', '114.106.156.27:4542', '180.125.197.220:4536', '59.58.49.27:4563',
             '180.122.104.148:4557', '183.165.195.45:4545', '223.242.222.249:4525', '114.229.3.198:4507',
             '114.99.12.227:4576']
    
    def ip_queue(IP_LIST):
    
        queue=deque(IP_LIST)
        ip = queue.popleft()
        queue.append(ip)
        print(ip)
        return ip
    
    if __name__ == '__main__':
        ip = ip_queue(IP_LIST)
    

    一些有用的python小例子

    # import random
    
    # import re
    # str1 = '(1)'
    # res = re.findall(r'[(](.*?)[)]', str1)[0] 
    
    # print(str1[1])
    # print(res)
        
    
    # str2 = '¥193,840 '
    # st = str2.split('¥')[1]
    # print(st)
    
    # str3 = "268,000"
    # num =''
    # strlist  = str3.split(',')
    # for i in strlist:
    #   num += i
    # print(int(num))
    
    # def slot_port_num(line):
    #     strlist  = line.split(',')
    #     total_port_num = 0
    #     for singleline in strlist:
    #         if (singleline.isdigit()):
    #             slot_port_num = int(singleline)
    #             total_port_num = total_port_num + slot_port_num
    
    #     print("total port number:", total_port_num)
    #     return total_port_num
    
    # slot_port_num(str3)
    
    # time_str = "10月22日 10:00"
    # year = "2020"
    # mouth = time_str.split('月')[0]
    # day = time_str.split('日')[0].split('月')[1]
    # time = time_str.split(" ")[1]
    # t = str(year + '-' + mouth + '-' + day + " "  + time)
    # print(t)
    
    
    # import time
    # import datetime
    # t = time.time()                   #原始时间数据
    # print (int(t)) 
    
    # list1 = [‘a’,’b’,’c’]
    # for i,j in enumerate(list1):
    #   return list1[i]
    # u = list1[0]
    
    from collections import deque
    queue = deque(["Eric", "John", "Michael"])
    print(queue)
    queue.append("Graham")  
    print(queue)       
    url = queue.popleft() 
    queue.append(url)
    print(url)
    print(queue)
    
    

    相关文章

      网友评论

          本文标题:ip 队列池,依次取,取了放在最后,可以循环取

          本文链接:https://www.haomeiwen.com/subject/bjbumktx.html