这并不常见,据我所知,唯一的原因是,这不是惯例,和Python通常不是比那维护者脚本做各种各样的事情简单的shell脚本更加有用或直白.当它更有用时,您通常可以将需要Python的功能分解为维护者脚本调用的单独Python脚本.
在这种情况下,它可以帮助遵循惯例,因为有很多有用的工具和脚本(例如,Lintian,Debhelper),它们通常假设维护者脚本使用bash.如果他们不这样做,那没关系,但这些工具可能没有其他方面那么有用.我认为您需要注意的唯一其他问题是,如果您的preinst或postrm脚本需要Python,那么Python需要是Pre-Depends您的包的预依赖项(),而不仅仅是一个Depends.
也就是说,我发现之前在维护者脚本中使用Python很有用.