Прежде всего, параллелизм в программировании означает выполнение нескольких задач независимым образом, когда задача 2 для запуска не нуждается в завершении задачи 1.Это не имеет ничего со скоростью.Поэтому, конечно, потоки Python являются параллельными.
Вы спрашиваете о параллелизме , если запросы выполняются буквально в одно и то же время.
И да, ваши запросыэффективно выполняются параллельно.
Глобальная блокировка интерпретатора Python предотвращает параллельное выполнение только кода Python.В вашем случае код Python - последовательная часть - обходит очень быстро, почти 100% времени уходит на ожидание HTTP-запросов и ответов, передаваемых по сети.Таким образом, вы можете пренебречь задержкой, вызванной глобальной блокировкой, и назвать ее параллельной.