玩蛇网提供最新Python编程技术信息以及Python资源下载!

python应用脚本之解析淘宝助理数据包csv文件

python 培训

这是一个很简单的python应用脚本分享,实现了解析淘宝助理数据包csv文件。需要用到python os模块方法。

代码内容供参考,喜欢的伙伴们可随便分享。

python csv文件解析

#/usr/bin/python
# encoding=utf-8

import os

# 从当前脚本所在目录中查找csv文件
for f in os.listdir(os.path.dirname(os.path.abspath(__file__))):

    # 略过非csv文件
    if f[-4:len(f)] != '.csv':
        continue

    # 读取csv内容
    content = file(f).read()

    # 转换文件编码
    content = content.decode('utf-16').encode('utf-8')

    # 清除描述中的换行符
    content = content.replace("\r\n", '')

    # 切分行www.iplaypython.com
    for num, line in enumerate(content.split("\n")):

        # 略过空行
        if not line:
            continue

        # 切分字段
        fields = []
        for field in line.strip().split("\t"):
            fields.append(field)

        # 查看切分字段数量是否一致
        print len(fields)

玩蛇网原创,转载请注明文章出处和来源网址:http://www.iplaypython.com/code/base/b2257.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

玩蛇网Python新手QQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
文章发布日期:2016-06-06 15:18 玩蛇网 www.iplaypython.com

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
特别推荐
去顶部去底部