I have a CSV file which contain unmatched columns, (i.e) first row will have 8 columns and second row will have 10 columns like below,
input.csv,
B|prem|29|get|get1|get2|get3|
T|prem1|30|get|get1|get2|get3|get4|get5|get6
B|prem2|31|get|get1|get2|get3|
T|prem1|30|get|get1|get2|get3|get4|get5|get6
T|prem1|30|get|get1|get2|get3|get4|get5|get6
B|prem2|31|get|get1|get2|get3|
if you look out above CSV has two different columns size within single csv file, While i am trying to parse this data getting parser-tokenize error.
My expected output is,
i should get two dataframe out of this input.csv file like below,
dataframe 1:
B|prem|29|get|get1|get2|get3|
B|prem2|31|get|get1|get2|get3|
B|prem2|31|get|get1|get2|get3|
dataframe 2:
T|prem1|30|get|get1|get2|get3|get4|get5|get6
T|prem1|30|get|get1|get2|get3|get4|get5|get6
T|prem1|30|get|get1|get2|get3|get4|get5|get6
Code which tried for,
import pandas as pd
df = pd.read_csv('input.csv',sep='|',header=None)
Faced Tokenzise error during the execution.
Can someone help me out on this ? Thanks in Advance.