【Python爬虫】- 8.第八次 Python文件操作

# 8.第八次 Python文件操作

# 一、创建txt文件,写入文本如下:

# name,sex

# '攀攀','男'

# 提示:换行写入'\n'

#

fp = open(r'C:\Users\xhong\Desktop\Python\Test.txt','w',encoding='utf-8')

fp.write("name,sex\n")

fp.write('攀攀,男')

fp.close()

# 二、把创建好的txt文件转换为csv文件,如视频中csv格式

# 提示:逐行读取,利用split方法。

import csv

fp1 = open(r'C:\Users\xhong\Desktop\Python\Test.txt','r',encoding='utf-8')

fp2 = open(r'C:\Users\xhong\Desktop\Python\Test1.csv','w',encoding='utf-8',newline='')

# writer = csv.writer(fp2)           #method 1

# for r in fp1.readlines():

#    writer.writerow(r.strip().split(","))

#    print(r.strip().split(","))

writer =csv.writer(fp2)             #method 2

contents = fp1.readlines()

for content in contents:

    writer.writerow(content.strip().split(","))

    print(content.strip().split(","))

fp1.close()

fp2.close()


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容