【Python爬虫】Python类方法

定义一个类storeCsv
类的功能,对csv模块进行再次封装,要求:
1、判断您要创建的csv文件判断文件是否存在,存在则给予提示(可以是输出:文件已存在等语句)
2、将数据不换行写入csv文件
3、数据包含:姓名 年龄 城市 地址 职业 (数据自定义,至少写五行)
示例:class storeCsv():
def 函数():
代码
def 函数():
代码
....
test = storeCsv()
.....

import os,csv
class StoreCsv():
    def wenjain(self,filename):
        if os.path.exists(filename):
            print("文件存在")
        else:
            print("文件不存在")

    def writefile(self,path,content):
        fp = open(path,'w')
        writer = csv.writer(fp)
        writer.writerow((content))
        fp.close()


if __name__=="__main__":
    test = StoreCsv()
    filepath=test.wenjain('/Users/shixin/Desktop/readfile1.csv')
    filecontent = test.writefile('/Users/shixin/Desktop/readfile1.csv','姓名年龄城市地址职业')
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容