Blood in stool may be caused by hemorrhoids, anal fissure, intestinal tuberculosis. After active, reasonable and thorough treatment, the disease usually will not recur; if the treatment is not thorough or diet is not paid attention to, blood in stool may recur again. 1. Hemorrhoids: the disease is mainly caused by heredity, diet, life and work, defecation habits and other factors, patients will have blood in the stool, anal itching and other symptoms, by improving the adverse factors, the use of ibuprofen, acetaminophen and hemorrhoidal simple excision and other methods of treatment, to improve the development of the disease. 2. Anal fissure: if the patient long-term constipation, fecal dryness and so on will cause the appearance of blood in the stool, the patient needs to keep the local clean, drink more water, the use of nitroglycerin ointment, lidocaine jelly and other medications, and at the same time the use of fissure excision, anal sphincter cut off surgery, etc. for treatment. 3. Intestinal tuberculosis: this disease is mainly caused by chronic specific infection of the intestinal tract caused by Mycobacterium tuberculosis, patients need to supplement nutrients, use isoniazid, rifampicin and other medications under the guidance of a doctor, and at the same time, through the lesion of intestinal segment resection, resection of intestinal segments anastomosis, etc. for treatment. If the patient is not feeling well, he should go to the hospital in time, and under the doctor’s diagnosis, according to the patient’s condition, take targeted treatment.