прив че дел?
я не могу понять почему код работает как надо….
я закладываю в него следующую логику:
если %object% не в %object_list%: работай
а на деле все работает как надо со следующей логикой:
если %object% в %object_list%: работай
почему………………………..
python
while True:
try_num += 1
# bogo pick an object
object_id = random.choice(data['objectIDs'])
# get the blacklist
with open(POSTED_OBJECTS_CSV, mode='r', newline='') as file:
reader = csv.reader(file, delimiter='\n')
posted_object_ids = [row[0] for row in reader]
# А НЕ НАОБОРОТ ЛИ ДОЛЖНО БЫТЬ?
if object_id not in posted_object_ids:
if try_num > 500:
await self.script_log(f"too many tries")
break
await self.script_log(f"Object #{object_id} has already been posted")
continue
Веткаприв че дел?
3 сообщения · –S P