What is the best medicine to treat blood in stool

Causes of blood in the stool is more, the treatment is different, if it is anal fissure caused by bleeding, you can take intra-anal medication, for example, you can use some hemorrhoidal suppositories. If it is hemorrhoids caused by blood in the stool, mild hemorrhoids, you can take warm water sitz bath or Chinese medicine sitz bath approach, at the same time to take intra-anal medication, to reduce the symptoms. In the case of more severe hemorrhoids, surgery may be required. If the blood in stool is caused by intestinal polyps, polyp removal can be done under enteroscopy; if the blood in stool is caused by upper gastrointestinal bleeding, gastroscopy needs to be done to determine whether there are duodenal ulcers or gastric ulcers, varicose veins in the fundus of the stomach, and other diseases; if it is an ulcerative disease, the protection of gastric mucous membranes as well as the inhibition of gastric acid medication can be used for treatment; if it is bleeding caused by upper gastrointestinal tract tumors, surgery needs to be carried out in a timely manner. If the bleeding is caused by upper gastrointestinal tract tumor, timely surgery is needed. If the blood in stool is not treated in time for a long time, it may cause hemorrhagic anemia.