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

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

这是一个很简单的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.iplaypy.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.iplaypy.com/code/base/b2257.html [复制]



我要小额赞助,鼓励作者写出更好的教程↓↓↓

玩蛇网Python QQ群,欢迎加入: ① 279974227 玩蛇网Python新手群
修订日期:2016年06月06日 - 15时18分34秒 发布自玩蛇网

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