Вопрос про многопоточность (шаблон с записью в переменные)

Seoandrii

Client
Регистрация
30.03.2020
Сообщения
29
Благодарностей
6
Баллы
3
Ребята, только прошел 1 часть курса стандартного. Я так понял, что можно проекты писать такие, которые в принципе не будут работать в многопотоке? Суть:
1. Проект парсит все ссылки с сайта и записывает их в список.
2. Далее он достает по 1 URL (с удалением) из списка и отправляет его в блок парсинга, от куда данные записывает в другой список. То есть проект поочередно берет URL из списка и передает в блок парсинга.

Из-за того, что здесь как бы есть переменная, которая вытягивает по 1 URL, мы не сможем запустить проект в многопотоке?

Скрин проекта прикрепил (это из видеоурока проект).
 

Вложения

Seoandrii

Client
Регистрация
30.03.2020
Сообщения
29
Благодарностей
6
Баллы
3
Погуглил вопрос, почитал форум, но что-то не въеду :(
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 385
Баллы
113
Разделите проект на 2 отдельных.
1. Проект парсит все ссылки с сайта и записывает их в список.
Пусть собирает ссылки в 1 поток
2. Далее он достает по 1 URL (с удалением) из списка и отправляет его в блок парсинга, от куда данные записывает в другой список. То есть проект поочередно берет URL из списка и передает в блок парсинга.
А этого уже многопоточно, пока комп не зависнет
 
  • Спасибо
Реакции: Seoandrii

botfather

Client
Регистрация
10.04.2020
Сообщения
15
Благодарностей
10
Баллы
3
И привяжите список к файлу, чтобы не брать одинаковые ссылки в многопотоке
 
  • Спасибо
Реакции: Seoandrii
Регистрация
19.10.2018
Сообщения
189
Благодарностей
24
Баллы
18
А чего это у вас кубики такие красивые, это в новой версии зенки такие? А то у меня старые стандартные
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 385
Баллы
113
А чего это у вас кубики такие красивые, это в новой версии зенки такие? А то у меня старые стандартные
Красивые? это 7 версия. Я из-за них до сих пор сижу на 5 и буду сидеть на ней до конца. Не могу привыкнуть - они для меня все одинаковые.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
переходи на темную сторону *HAHA* ломка привыкания длиться максимум дней 5, потом не получиться вернуться :-)
54815
 
  • Спасибо
Реакции: bizzon и Alexmd

Seoandrii

Client
Регистрация
30.03.2020
Сообщения
29
Благодарностей
6
Баллы
3

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)