Я хотел бы структурировать различные определения в модуль. Код выглядит следующим образом.
import pandas as pd
from selenium import webdriver
BANDCAMP_FRONTPAGE='https://stackoverflow.com'
class TestColass:
def __init__(self):
print("Setting Up Config")
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--incognito")
self.browser = webdriver.Chrome(
executable_path=r"Browsers\chromedriver.exe", options=chrome_options)
self.browser.get(BANDCAMP_FRONTPAGE)
Однако после выполнения код не выполняется после строки 7 . Вместо этого инструмент отладки Phycharm выдает ошибку, как показано ниже:
import sys; print('Python %s on %s' % (sys.version, sys.platform))
Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)] on win32
Эта ошибка применяется как в обычном, так и в режиме отладки. Снимок экрана среды IDE в режиме отладки, как показано ниже:
![enter image description here](https://i.stack.imgur.com/wccBa.jpg)