如何在用python编写csv文件时添加头文件

2024-06-28 19:24:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我检索了一个包含多个页面的html标记,并希望将它们保存在一个csv文件中,该文件的标题为: a、b、c、d、请求、url\U结果、url范围 但我不能得到你能帮助我的东西。你知道吗

with open('requetetest123.csv', 'w',newline='') as csvFile:
        writer = csv.DictWriter(csvFile, fieldnames = ["a" , "b" , "c" , "d" , "requete" , "url_resultat" , "url_rang"], delimiter = ';')
        writer.writeheader()
        for row in csvReader:
            requete=row[0]
            h=get_result_line(send_requete(browser,requete))
            row_write= (requete,h)
            writer.writerow(row_write)
    csvFile.close()

Tags: 文件csvcsvfile标记url标题htmlwith
1条回答
网友
1楼 · 发布于 2024-06-28 19:24:28

要在csv中添加头,请尝试以下代码。你知道吗

import csv
fieldnames = ["a", "b", "c", "d", "requete", "url_resultat", "url_rang"]
with open('requetetest123.csv', 'w', newline='') as csvFile:
    writer = csv.writer(csvFile, delimiter=';')
    writer.writerow(h for h in fieldnames)

相关问题 更多 >