常用的小工具代码

def file2List(i_fileName):

    with open(i_fileName, ‘r’) as file:

        whole=[]

        mystr=”

        for oneLine in file:

            contend = oneLine.rstrip(‘\n’).rstrip().split(‘\t’)

            whole.append(”.join(contend))


    return whole

补充几个小巧的函数


def toNum(i_para):

    if type(i_para) == str:

        return int(i_para)

    else:

        return i_para


def toStr(i_para):

    if type(i_para) == str:

        return i_para

    else:

        return str(i_para)

        

def nvl(i_p1, i_p2):

    if i_p1 is None or (type(i_p1) == str and i_p1.strip()==”):

        return i_p2

    else:

        return i_p1

         

    原文作者:ittangzeng
    原文地址: http://blog.itpub.net/29497382/viewspace-2558587/
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞