What is the best way to treat a chronic cough that won’t go away?

Generally there is no good way to treat prolonged coughing, patients with prolonged coughing may be caused by chronic bronchitis, chronic obstructive pulmonary disease, tuberculosis, cough variant asthma and other diseases, which can be relieved by general treatment, medication, surgical treatment and other ways. 1. Chronic bronchitis, chronic obstructive pulmonary disease: patients should quit smoking, pay attention to cold protection and warmth, strengthen exercise, enhance physical fitness, avoid inhaling harmful gases and other harmful particles. For those with clear bacterial infection, anti-infective drugs such as levofloxacin, amoxicillin, cefuroxime, etc., and cough expectorant and asthma medications such as Glycyrrhiza glabra, bromhexine, and aminoglutethimide, etc., should be taken as prescribed by the doctor to alleviate the symptoms of cough. 2. Tuberculosis: Tuberculosis patients should pay attention to rest, eat foods rich in nutrition and multi-vitamins. Patients can take isoniazid, rifampicin, ethambutol and other drugs as prescribed by the doctor for treatment, and for patients with more serious conditions or conservative treatment is ineffective, they can take surgical treatment for tuberculosis. 3. Cough variant asthma: patients need to stay away from allergens, at the same time inhalation of salbutamol, budesonide, oral loratadine, montelukast sodium, methylprednisolone and other drugs active treatment. There are many causes of coughing, so patients are advised to consult a doctor in time and strictly follow the doctor’s instructions. The above drugs should be used under the guidance of a physician.