The best treatment for pneumonia is anti-inflammatory, coupled with cough suppression, wheezing and expectorant treatment, and then antipyretic and analgesic treatment if fever is present. If the pneumonia is caused by a viral infection, there is usually no elevation of white blood cells and there is a cough of white sputum, so you need to take some or inject some antiviral drugs for treatment, such as ribavirin. If the pneumonia is caused by bacterial infection, there is usually an increase in white blood cells or coughing yellow sputum or pus sputum, which requires the use of some antibiotics for treatment. If the pneumonia is caused by Mycoplasma pneumoniae or Chlamydia, it is necessary to use macrolide antibiotics such as azithromycin. If the cough is accompanied by wheezing, some aminophylline may be used.