持续低烧1个月以上是什么原因?

1

很可能是药物副作用引起的。

2

合并其他感染,如耐药性下降时感染结核分枝杆菌。

我建议你停止服用所有药物,多喝水,多睡觉。如果3-5天还发烧,去正规三甲医院检查。