La operación con fechas en meses con el formato YYYYMM es tarea habitual cuando trabajamos con tablas particionadas. De hecho, hay una entrada en el blog sobre esto muy popular. Me ha surgido este tema con Python y os pongo la función que he creado:
def dif_mes(d1, d2):
return (d1 // 100 - d2 // 100) * 12 + d1 % 100 - d2 % 100
# Ejemplo de uso
print(dif_mes(201812, 201709))
Muy sencilla, por si os surge la necesidad. Saludos.