Необработанные данные Zerodha для PandasPython

Программы на Python
Гость
Необработанные данные Zerodha для Pandas

Сообщение Гость »


Я работаю над проектом, в котором хочу переносить необработанные данные из Zerodha в Pandas. Я использую селен с Python и сталкиваюсь с проблемой при нажатии кнопки переключения, которая отображает необработанные данные. Пожалуйста, просмотрите код ниже и дайте мне знать, как его исправить.

Подробности о версии: Питон 3.12.1 селен 4.17.2

Zerodha Исходный код кнопки переключения:

Просмотр таблицы Код Python:

opts = Параметры() #opts.set_headless() #assert opts.headless # Работа в безголовом режиме браузер = Firefox(опции=опции) браузер.implicitly_wait(3) браузер.get('https://kite.zerodha.com') url_old=browser.find_element(By.ID,value='userid') url_old.send_keys('XXXXXX') url_old=browser.find_element(By.ID,value='password') url_old.send_keys('ХХХХХ') url_old.submit() время.сон(10) браузер.get('https://kite.zerodha.com/chart/ext/ciq/ ... /128028676') время.сон(10) #element=browser.find_element(By.ID,value='tableview-ui') браузер.find_element(By.TAG_NAME,value='ciq-DT tableview-ui').click() Дайте мне знать, если потребуется дополнительная информация.

Я попробовал использовать класс «ciq-DT tableview-ui» с помощью кнопки findElement для переключения местоположения и столкнулся с исключением ниже:

selenium.common.Exceptions.NoSuchElementException: Сообщение: невозможно найти элемент: ciq-DT tableview-ui; Я также пытался идентифицировать элементы By.Class, By.ID, By.XPath и By.CSS_SELECTOR, но безуспешно.

Вернуться в «Python»