1, the diet or drug factors: in a large number of green vegetables containing chlorophyll, such as spinach, celery, or after taking drugs such as indomethacin, rhubarb, will lead to green stool, this situation is not overly worried, stop the consumption of green leafy vegetables or After stopping the consumption of green leafy vegetables or stop taking drugs, the symptoms can disappear; 2, indigestion: the digestive function of the gastrointestinal tract is reduced when eating into the food can not be digested and absorbed in time, food in the body over-fermentation, producing a large number of acidic substances, acidification of bile pigments in the stool for biliverdin, the stool will be green, but also, accompanied by bloating, diarrhea symptoms. Infants and children may have green stools due to indigestion caused by cold in the abdomen or poor spleen and stomach development. Need to adjust the diet, if necessary, can also go to the hospital under the diagnosis of the doctor treatment, infants and children through abdominal warming, taking infant spleen granules can improve the symptoms; 3, enteritis: can have green pus stool, accompanied by abdominal pain, diarrhea, treatment more choice of enteritis Ning or norfloxacin, etc., the acute phase of the attack will require timely supplemental fluids, always monitor the kidney function indicators. Caution patients with gastrointestinal diseases must strengthen dietary supervision, balanced diet, do not overeat, eat more easily digestible, less irritating food, such as rice soup, fish soup, as well as fresh vegetables, fruits, such as cucumber is rich in dietary fiber, can promote intestinal peristalsis, can be properly ingested.