如何在selenium python中获得csv文件输出

如何在selenium python中获得csv文件输出,python,Python,我使用selenium从网站上复制了一些文本,现在我需要将数据输出为CSV文件,我如何才能做到这一点 jTitle = driver.find_element_by_xpath("//div[@id='vjs-jobtitle']").text myFile = open('output.csv', 'w') with myFile: writer = csv.writer(myFile) writer.writerow(jTitle) 我得到了输出文件

我使用selenium从网站上复制了一些文本,现在我需要将数据输出为CSV文件,我如何才能做到这一点

jTitle = driver.find_element_by_xpath("//div[@id='vjs-jobtitle']").text


myFile = open('output.csv', 'w')
with myFile:
    writer = csv.writer(myFile)
    writer.writerow(jTitle)
我得到了输出文件,但是,每个字符输入了不同的列。请检查图像


要在
CSV
文件中写入文本值,只需使用

myFile.write("text val")
这是代码

jTitle = driver.find_element_by_xpath("//div[@id='vjs-jobtitle']").text
myFile = open('output.csv', 'w')
myFile.write(jTitle)

您应该已经阅读了模块“csv”的文档,改用它:writer.writerow([jTitle])这与Selenium无关。移除硒相关标签。您需要为正在使用的任何CSV库添加一个标记。感谢您的回复,但我想问一下我们如何控制输出的位置。例如,如果我们想在[10,10]上写“HR”一词,我们怎么能这样做?