csv表写入

#include <fstream>
 
using  namespace  std;
 
int  main()
{        
         //定义文件输出流
     ofstream oFile;
         
         //打开要输出的文件
     oFile.open( "scoresheet.csv" , ios::out | ios::trunc);
     oFile <<  "姓名"  <<  ","  <<  "年龄"  <<  ","  <<  "班级"  <<  ","  <<  "班主任"  << endl;
     oFile <<  "张三"  <<  ","  <<  "22"  <<  ","  <<  "1"  <<  ","  <<  "JIM"  << endl;
     oFile <<  "李四"  <<  ","  <<  "23"  <<  ","  <<  "3"  <<  ","  <<  "TOM"  << endl;
 
     oFile.close();
}

这样在你的工程目录下面你就会发现一个叫scoresheet.csv的文件了。

注意:这里的”,“就相当于EXCEL表格的每一列,不能省略。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Python中,可以使用csv模块来写入CSV文件的头。以下是两种常见的写入头的方法: 方法一:使用unicodecsv库 可以使用unicodecsv库来写入包含中文的头。首先,导入csv和unicodecsv库。然后,打开一个文件对象,使用unicodecsv.writer将文件对象转换为unicodecsv对象。接下来,使用writerow方法将写入文件中。最后,关闭文件对象。 ```python import csv import unicodecsv header = \[u"第一列标题", u"第二列标题"\] with open('test.csv', 'wb') as fp: w_fp = unicodecsv.writer(fp, encoding='utf-8-sig') w_fp.writerow(header) ``` 方法二:使用csv库 使用csv库也可以写入头。首先,导入csv库。然后,定义一个包含头的元组或列。接下来,使用open函数打开一个文件对象,并指定写入模式为'a'(追加模式)。然后,使用csv.writer将文件对象转换为writer对象。最后,使用writerow方法将写入文件中。记得关闭文件对象。 ```python import csv header = ('标题', '租金', '付款方式', '可租年限', '房间数', '联系人', '电话', '地址') with open('data_list.csv', 'a', newline='') as f: writer = csv.writer(f) writer.writerow(header) ``` 以上两种方法都可以在CSV文件中写入头。你可以根据自己的需求选择其中一种方法来使用。 #### 引用[.reference_title] - *1* [python在csv文件中写入中文](https://blog.csdn.net/weixin_45285601/article/details/118400400)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [python 写入csv时添加头,这个是亲测,最详细最傻瓜教程](https://blog.csdn.net/weixin_41786063/article/details/127799092)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值