美文网首页Python四期爬虫作业
第八次python文件操作

第八次python文件操作

作者: 徐_c90e | 来源:发表于2017-08-29 22:26 被阅读8次
    # 一、创建txt文件,写入文本如下:
    # name,sex
    # '攀攀','男'

    fp=open('d:\pythontest.txt','w')
    fp.write('name,sex,house,car,loan\n')
    fp.write('攀攀,男,1,1,0')
    fp.close()
    # 提示:换行写入'\n'
    # 二、把创建好的txt文件转换为csv文件,如视频中csv格式
    # 提示:逐行读取,利用split方法。
    import csv
    fp=open('d:\pythontest.txt','r')
    fpcsv=open('d:pythontest.csv','w',newline='\n')
    writer=csv.writer(fpcsv)
    line=fp.readline()

    while line != '':
    if line[-1] == '\n': #如果行末尾有回车,则去掉回车
    line=line[:-1]
    cells=line.split(',')
    writer.writerow(cells)
    line = fp.readline()
    fpcsv.close()
    fp.close()

    相关文章

      网友评论

        本文标题:第八次python文件操作

        本文链接:https://www.haomeiwen.com/subject/rpgadxtx.html