Python.OS拾遗

1.os.linesep: 百度到的意思是“os.linesep字符串给出当前平台使用的行终止符”。意思是说,在win下os.linesep就是"\r\n",在linux下os.linesep就是“\n”,在Macos.linesep中就是“\r”。使用os.linesep就是在使用行终止符。linux

举个栗子:
形式一:

    lz = raw_input()
    wj = open(filename,'w')
    wj.write(lz)
    wj.write('\n')
    wj.close()

若是不使用'\n'而使用os.linesep:
形式二:

    lz = raw_input()
    wj = open(filename,'w')
    while True:
        if lz !=' ':
            wj.write('%s%s' % (lz,os.linesep))
        else:
            break
    wj.close()
相关文章
相关标签/搜索