打印出管道分隔文件中的无效行

时间:2019-05-15 15:51:46

标签: python-3.x

Python 3问题。我有一个用管道分隔的CSV文件(仅有几千行),该文件有5列,第一列是员工编号,第二列是SSN,有时会省略SSN(导致出现如下所示的99999 || John Test |等。我是试图在那些问题行上找到一个句柄(打印出等)。

下面的代码可以计数并遍历文件,但是遇到问题没有运气。任何其他帮助将不胜感激。

Searched Stackoverflow for examples

with open('H:/PythonCode/EPipe/InputFile.csv') as f:
    output = [str(s) for line in f.readlines() for s in line[:+16].split (',')]
    print(output);

for x in range(0,len(output)):

    counter = 0
    for y in range(0,len(output[x])):              
        counter = counter + 1
        print("there are", counter, "Chars in list")

想要整个问题行的打印输出或csv文件

0 个答案:

没有答案