Я работаю с Selenium и Openpyxl в текущей версии python.
По сути, я собираю онлайн-список и пытаюсь импортировать этот список в существующий файл Excel, где я могу затем проанализировать данныеи работать с ним отдельно.
Моя текущая проблема заключается в возможности печати этих данных в отдельных строках Excel.Я использую Python только пару недель, поэтому я довольно новичок в этом.Я пытался использовать функцию добавления, но это ничего не печатало.Используя ws.cell (row = 1, column = 1, value = td), я могу многократно печатать в первую ячейку, но мне нужно печатать каждое значение в другую ячейку.
import openpyxl
from openpyxl import Workbook
wb = openpyxl.load_workbook('formulaFile.xlsx')
ws = wb.active
datapoint1 = driver.find_elements_by_tag_name("td")
wb = openpyxl.load_workbook('formulaFile.xlsx')
ws = wb.active
for td in allrows1:
td=td.text
print (td)
#ws.append([td])
ws.cell(row=1, column=1, value=ta)
wb.save('formulaTest.xlsx')
Я считаю,Моя самая большая проблема - не знать, как установить значение этой строки равным, чтобы оно динамически изменяло строку для каждого нового значения.