When the amount of coughing blood is small, the cause of coughing blood is clear, such as bronchial dilatation, tuberculosis and so on to give the causative treatment, when the amount of coughing blood is large, it should keep the airway open, promote the drainage of blood, oxygen inhalation, the application of antiemetic drugs, such as aminomethylcyclic acid, the white-browed snake venom hemagglutinin and other symptomatic treatment. 1. Causal treatment: when coughing up blood, improve chest CT to know the cause of coughing up blood, such as lobar pneumonia, bronchiectasis and hemoptysis, apply penicillin, levofloxacin and other anti-infective when there is a clear indication of bacterial infection; give isoniazid, rifampicin and other anti-tuberculosis treatment for pulmonary tuberculosis; give surgery combined with chemotherapy and radiotherapy to the coughing up of blood in tumor, and give dilation of blood vessels, diuresis, cardiotonic and other corrective treatments to the heart failure. 2. Symptomatic treatment: oxygen, maintain airway patency, positional drainage, application of antiemetic drugs such as tranexamic acid, white-browed snake venom thrombin, posterior pituitary hormone, etc. The effect of drug treatment is poor feasible bronchopulmonary artery embolization, bronchoscopic hemostasis treatment. If coughing up blood, should consult a doctor in time, under the guidance of specialists to treat the cause. The above drugs should be used under the supervision of a physician.