There is no medicine for hemorrhoids that works fast. Hemorrhoids may be caused by poor diet, bad bowel habits, infectious factors and other causes. Patients can be treated by taking hemorrhoids fast Ning tablets, Diyu Saijiao Pills or applying bear gall hemorrhoid cream and other topical drugs. 1. Poor diet: often eat spicy food, cold and greasy stimulating food, may cause difficulty in defecation, resulting in patients with hemorrhoids. It can be treated by eating light food and taking oral hemorrhoidal medicines such as hemorrhoidal fasting tablets and hemorrhoidal capsules. 2. Infectious factors: anorectal peripheral abscess, anal fistula, etc., may cause inflammation around the hemorrhoidal veins, making them congested and dilated, inducing hemorrhoids. You can take drugs such as Diyu Saijiao Pill for treatment. 3. bad defecation habits: like squatting in the toilet to read books and newspapers, because squatting for too long may lead to rectal and anal congestion, thus triggering hemorrhoids. It can be treated by changing defecation habits and applying topical hemorrhoidal medicines such as Ma Yinglong Musk Hemorrhoidal Ointment and Bear Guts Hemorrhoidal Ointment. When suffering from hemorrhoids, should go to the hospital in time to identify the cause of the disease, the drug should be taken under the guidance of the doctor. In addition, patients are advised to exercise properly, eat more light food, avoid eating cold and greasy food.