Le python est très libre. Au niveau purement technique, tu peux ne rien mettre dans ta classe mère et préciser les fonctions dans les classes filles. Après à toi de voir le design de ton code : peut-être (sans doute) que les fonctions des classes filles dont tu parles ont un tronc commun, qu'il serait bon de mettre dans la fonction de la classe mère, et de réutiliser dans celle des classes filles.
class Mere:
def ma_fonction(self):
fait_ceci()
------------------------
class FilleA(Mere):
def ma_fonction(self):
Mere.ma_fonction(self)
fait_ceci_specifique()
------------------------
class FilleB(Mere):
def ma_fonction(self):
Mere.ma_fonction(self)
fait_ceci_specifique()