zhangdingqu
Python写入csv文件用Excel打开乱码主要是编码格式不对,不能使用utf-8;改为encoding=\'GB18030\'即可解决
import csv
def save_csv(kw_list): with open(\'kw.csv\', \'a\', newline=\'\', encoding=\'GB18030\') as fp: csv_fp = csv.writer(fp) csv_fp.writerows(kw_list) kw_list = [] kw_list.append([\'表头A\', \'表头B\']) kw_list.append([\'写入值1\', \'写入值2\']) save_csv(kw_list) #保存文件 print(\'文件保存成功\')
\'a\'是追加模式,\'w\'是写入新值前清空原信息,\'r\'是只读模式,\'rw\' 读写模式

 

 

分类:

技术点:

相关文章:

  • 2021-12-02
  • 2021-09-06
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-05
  • 2022-01-04
  • 2021-11-23
  • 2022-01-11
  • 2021-12-20
  • 2021-08-26
相关资源
相似解决方案