Ну для начала, а на кой тебе обходить два списка?
Пока что из поставленной задачи это никак не следует.
У тебя есть список url страниц. ОК. Обходишь его.
Держишь два дополнительных списка, по итогам обработки каждой страницы закидываешь в них данные через append(). Обходить их для этого не требуется.
В чём проблема-то?
s_hoffman, ну можно обойтись и без этого.
Например, принять что set() - это выбор одного варианта (так как множества всё равно неупорядочены), tuple() - выбор порядка, а list() - внешний контейнер. Суть от этого не меняется.
KugekiSoto, попробуй поиск по локальными особенностям. Для каждого поплавка методом RANSAC ищи ближайшее соответствие. Какой поплавок дал наибольший коэффициент уверенности, тот и нашёлся.
Смотри функцию cv2.findHomography() и cv2-шную реализацию SIFT-дескриптора. Он тормознутый, но тебе ведь не нужно 60 fps?
Александр Нестеров, ну я имел ввиду в том числе тип данных, да и правильное ли он значение суёт, если на то пошло. Раз уж он базу упомянул, а про работу со словарями не знает... тут всё что угодно может быть.
KugekiSoto, пример объекта покажешь, или так и будем гадать?
Ты можешь перевести изображение в систему цветности HSV и искать по попаданию координат цвета в заданный диапазон, чтобы получить бинарную маску. А по этой маске уже искать.
EZVCE, да я понимаю, просто это на удивление специфичная ошибка, которой я раньше не встречал - а тут встречаю регулярно. =)
Как будто дословный перевод с русского на питон.
Лєнтюй, даже без учёта намеренных SQL-инъекций, это мина замедленного действия.
Для обычных чисел всё работает, а потом горе-разработчик пытается также подставить строку.
И тут начинаются проблемы вроде "ой, надо обернуть кавычками", "ой, а у меня в строке кавычка, не работает" и так далее.