问题分析:通常情况下,尿路感染一般服药1-2周。具体分析如下:尿路感染是尿路上皮对细菌侵入导致的炎症反应,通常伴随有菌尿和脓尿。尿路感染吃药多久能好得根据感染的严重程度来判断:一般上尿路感染用药为两周左右,下尿路感染用药一周左右。如果合并发热等严重感染有可能需要巩固病情,用药时间酌情延长。一般可以口服奎诺酮类抗生素,比如左氧氟沙星胶囊,也可以口服头孢类和青霉素类抗生素。