You can either pass error_bad_lines=False to skip erroneous rows or you can read a single line to get the correct number of cols and then re-read again to read only those columns e.g.
cols = pd.read_csv(file, nrows=1).columns
df = pd.read_csv(file, usecols=cols)
This will then ignore the extra column.
If you are interested in learning Pandas and want to become an expert in Python Programming, then check out this Python Course and upskill yourself.