当前位置:   article > 正文

python写入csv文件的两种方法_python生成100个手机号写入到csv文件中

python生成100个手机号写入到csv文件中

提供两种方法的代码:

第一种:

# 1. 创建文件对象
csvfile = open("./data_saved/test.csv",'a',newline='')

# 2. 基于文件对象构建 csv写入对象
writer = csv.writer(csvfile)

# 3. 写入csv文件内容
writer.writerow(var_all_dic_key)
writer.writerow(var_all_dic_value)

# 4. 关闭文件
csvfile.close()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

第二种

with open("./data_saved/test.csv","a",newline='') as csvfile: # 1. 创建文件对象
    writer = csv.writer(csvfile)   #2. 基于文件对象构建 csv写入对象
    writer.writerow(var_all_dic_key)    # 3. 写入csv文件内容
    writer.writerow(var_all_dic_value)
    csvfile.close()       # 4. 关闭文件
  • 1
  • 2
  • 3
  • 4
  • 5

open("./data_saved/test.csv",‘a’,newline=’’)三个参数的解释:

第一个参数:"./data_saved/test.csv"
要保存的csv文件路径和文件名

第二个参数:'a’
表示csv文件的写入是以appending方式进行的,即如果该csv文件已存在内容,则在存在内容的后面写入新的内容;当该参数为"w"时,则新写入的内容被放在第一行,原来的内容被全部删除。

第三个参数:newline=’'
表示写入csv文件时,新写入的内容和原来的内容之间没有空行。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/43886
推荐阅读
相关标签
  

闽ICP备14008679号