NaoFumi008, программирование - это не про то что кажется.
Когда кажется надо взять и изучить документацию.
И начинать надо с основ, а не парсеров/ботов.
Ваш код делает ровно то что вы написали.
Делает запрос на сайт, получается index.html (не суть важно как называется) и все.
никакого браузера тут и впомине нет и не должно быть.
суп получается index.html в котором ничего нет и ничего не находит.
сделать можно
что бы знать как передавать данные между функциями надо учить теорию, про конечный автомат, и про то как работать с функциями в питоне, про области видимости.
За готовыми решения надо на фриланс
Ну и традиционно надо учить основы и включать логику.
Откуда должны взяться данные у типа? он содержит только ссылку на класс и "список типов полей" (максимум)
Потому что надо взять и прочитать нормально про многопоточность и области видимости.
И тогда станет понятно и как нормально возвращать результат и что с ним делать
PapaRazraba, программист - это не специальность, а общее название.
Ну и лучше перейти на заочку и продолжать обучение и работать.
Опыт нужен и отказываться от него глупо.
Но и корочка лишней не будет, особенно если планируется релокейт.
RVMIRZX, только не стоит забывать, что куча технологий и слов, не сильно то впечатлят работодателя.
гораздо важнее, что за ними стоит.
И если что-то подключается за "условные три клика" - что скорее всего и будет с платежной системой в пет проекте - то это не слишком впечатлит
Лучше изучайте и показывайте знания в глубь, а не ширь
Прочитай для начала правила ресурса и оформи код как следует