@dinoeb

Возникла проблема с импортом данных с selenium в csv.Как решить?

61e6b4ee09ffc288707301.png
Вот такая проблема возникла. Почему то ставятся запятые.
Код же такой
import csv
from selenium import webdriver
from selenium.webdriver.common.by import By
import json
def main():
options=webdriver.FirefoxOptions()
options.set_preference('dom.webdriver', False)
options.set_preference('dom.webnotifications.enabled', False)
options.set_preference('media.volume_scale', "0.0")
browser=webdriver.Firefox(options=options)
browser.get('https://www.talabat.com/bahrain/restaurant/41468/m...')
name_of_restauran=browser.find_element(By.TAG_NAME,'h1')
with open('restauran_name.csv','w') as file:
writer=csv.writer(file)
writer.writerow(name_of_restauran.text)
browser.close()
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
попробуйте как в документации

https://docs.python.org/3/library/csv.html

writer = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL)
writer.writerow([name_of_restauran.texе])


критичен как минимум аргумент delimiter
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы