Tuberculosis coughing up blood is bright red, dark red or black in color. Black is considered old bleeding and requires no special treatment, only anti-tuberculosis therapy. If the patient coughs up a small amount of dark red blood, a small amount of fresh bleeding is considered and oral Yunnan Baiyao can be administered to stop the bleeding. If the patient is coughing up large amounts of blood, consider internal medicine posterior pituitary hormone or white-browed snake venom hemagglutinase for hemostatic treatment. Interventional treatment may be considered if the above treatment is ineffective. Patients cough up blood in different amounts and colors and are treated differently. In addition to hemostasis, anti-tuberculosis treatment is the root of treatment. Commonly used anti-tuberculosis drugs include isoniazid, rifampin, pyrazinamide, etc.