要将表单数据写入CSV文件,可以使用以下代码示例:
import csv
def write_to_csv(data):
# 定义CSV文件路径
csv_file = 'data.csv'
# 将数据写入CSV文件
with open(csv_file, 'a', newline='') as f:
writer = csv.writer(f)
writer.writerow(data)
# 示例数据
form_data = ['John Doe', 'john.doe@example.com', '1234567890']
# 将数据写入CSV文件
write_to_csv(form_data)
在上面的示例中,我们首先导入了csv
模块。然后,定义了一个write_to_csv
函数,它接受一个列表作为参数,该列表包含要写入CSV文件的表单数据。
在write_to_csv
函数中,我们首先定义了CSV文件的路径(可以根据需要更改)。然后,我们使用open
函数打开CSV文件,并使用csv.writer
创建一个写入器对象。
接下来,我们使用writer.writerow
方法将数据写入CSV文件。在这个示例中,我们假设form_data
是一个包含姓名、电子邮件和电话号码的列表。writerow
方法将整个列表作为一行写入CSV文件。
最后,我们调用write_to_csv
函数,并将表单数据作为参数传递给它。这将将表单数据写入CSV文件中。