Как изменить индекс списка кратным - PullRequest
0 голосов
/ 30 января 2020

Я создаю веб-сканер для проекта. Вывод приведенного ниже сценария будет помещен в базу данных SQL. меня интересует, как я могу изменить индекс списка в строке 26 на 9.

from selenium import webdriver as wd
from selenium.webdriver.chrome.options 
import Options as Op
import csv
import mysql.connector




url = ['https://craz.ca/monitoring/calgary-central/', 'https://craz.ca/monitoring/calgary- 
southeast/', 'https://craz.ca/monitoring/calgary-northwest/'] 


def ce():

    urlce = url[0]
    ce_options = Op()
    #Add arguemens here - if the server runs on windows
    #and here if the serve runs on linux
    #and here - if you want to not open a chrome window
    ce_driver = wd.Chrome(options=ce_options)
    ce_driver.get(urlce)
    jsv_ce = ce_driver.find_element_by_link_text("Tabular Data")
    jsv_ce.click()


    #this is the list
    ce_data = ce_driver.find_elements_by_xpath("""//*[@id="tableDisplay"]/table/tbody/tr/td""")

    for i in ce_data:
        #x = 9
        #dtime = 0

        #dtime += x

        print(ce_data[27].text)  



ce()

В таблице на веб-сайте, который я просматриваю, есть таблица с девятью столбцами. URL веб-сайта находится здесь: CRAZ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...