Eliminar filas duplicadas según una columna y quedarme con la suma de los valores de otra columna Dataframe Python

importaré un excel que convertiré a DataFrame y lo que necesito es eliminar las filas repetidas en la columna Código y en la columna Longitud obtener la suma de todas las filas que tenían el mismo valor.

Excel que importaré

Por tanto en este caso el resultado obtenido debería ser dos filas, una con el código sombreado en amarillo y otra con el código sombreado en violeta y en la columna Longitud obtener la suma de los 5 registros amarillos y en la siguiente la suma de los 4 registros Longitud violetas.

Un saludo y muchas gracias