心包积液的原因有很多,可以是感染性的,像细菌感染、病毒感染引起的心包炎,也可以是结核菌感染引起的心包积液,有些还可以是全身性的疾病,像肝硬化、肾功能不全。在某些癌症的情况下,也可以侵犯心包产生心包积液。所以心包积液的治疗,关键是看积液的数量多少和引起心包积液的性质来综合判断。只有在细菌或病毒感染的情况下,才需要使用消炎药。可以选择敏感的抗菌素口服或者静脉注射,控制感染,像头孢类的抗菌素、大环内酯类的抗菌素都可以选择使用。如果是其他原因引起的心包积液,就不需要使用消炎药,而是要针对病因来治疗。