aa

 avatar
unknown
python
4 years ago
805 B
16
Indexable
from concurrent.futures import ThreadPoolExecutor as PoolExecutor

import time

def sesMove(ses, folder):
	# перемещаем сес в фолдер

def inviter(ses):
	try:
		print(ses)
		for line in user:
			time.sleep(2) # функция
			user.remove(line)
	except Exception as ex:
		print(ex)
		sesMove(ses, "bad")
	except TypeErr:
		sesMove(ses, "timeout")


user = [
   "user1",
   "user2",
   "user3",
   "user4",
   "user5",
   "user6",
   "user7",
   "user8",
   "user9",
   "user10",
   "user11",
   "user12",
   "user13"
]

ses = [
   "abrak1.session",
   "abrak2.session",
   "abrak3.session",
   "abrak4.session",
   "abrak5.session"
]


with PoolExecutor(max_workers=2) as executor:
   for s in executor.map(inviter, ses):
       print(s)
Editor is loading...