При импорте элементов из Selenium пишет в несколько строк в CSV вместо одной - PullRequest
0 голосов
/ 29 августа 2018

Я могу вытащить код, и он записывает в CSV, но при импорте в Excel только первая строка HTML-кода отображается в файле Excel. Это работает правильно в Google Sheets. Я уверен, что там есть импортированный разрыв строки, но я не знаю, как его удалить перед записью в CSV. Спасибо за любую помощь.

Мой код.

def grabAddress():
    element = browser.find_elements(By.XPATH, '//*[@id="memberDetail"]/section/div/div[1]/div[3]/p[2]/strong')

    strings = []
    for x in element:
        strings.append(x.text)
    splitstrings = "".join(strings)
    address.append(splitstrings)
    return 0

with open(r"C:\bnicsv\compiled.csv", "w", newline ="") as compiledCSV:
    writecompiledtoCSV = csv.writer(compiledCSV, delimiter=",")
    writecompiledtoCSV.writerows(compiled_list)

HTML я тяну ...

<strong>
        Jack Jackson<br>
        Jacks Jewelers<br>
        1985 East End Blvd.<br>
        St. Paul Park, MN 55555                        
</strong>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...