Как перебрать все значения в списке и вывести прямоугольник для каждого значения - PullRequest
0 голосов
/ 27 сентября 2018

Я хочу напечатать прямоугольники для всех значений, но он печатает только два прямоугольника, а затем останавливается.Я читаю список значений из текстового файла и затем добавляю эти значения в список Python.

filepaths = glob.glob("C:/Users/Yasir Raza Khan/Desktop/Visualization 
                    GUI requirements 1-2/chipdb-5k.txt")

            data = []
 for values in filepaths:
   with open(values, "r") as f:
    for line in f.readlines():
        line = str(line.lower())
        line = line.strip().lower()
        if line.startswith('.io_tile'):
            sep = map(lambda x: tuple(map(int, x.split())), line.split(".io_tile"))
            for s in sep:
                if s != ():
                     data.append(s)
for item in data:
 x = item[0]
 y = item[1]
 pygame.draw.rect(screen, red, (x,y, 35, 25))


while True:
 for event in pygame.event.get():
    if event.type == pygame.QUIT:
        pygame.quit()
        quit()

pygame.display.update()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...