I want to ignore empty columns in a dataframe.
For Example:
sample.csv
Id Name Address Contact Item Rate Qty Price
1 Mark California 98429102 Shirt 57 2 8
2 Andre Michigan 92010211
I have tried:
import pandas as pd
df = pd.read_csv('sample.csv')
df = df.fillna('')
df.to_csv('sample.txt',sep='*',index=False, header=False)
The sample.txt looks like
1*Mark*California*98429102*Shirt*57*2*8
2*Andre*Michigan*92010211****
I want to remove the empty columns here. The sample.txt should look like this:
1*Mark*California*98429102*Shirt*57*2*8
2*Andre*Michigan*92010211
df['item'].isna()) and write 2 separate CSV files.