White pus flowing from the penis, the most likely for the infection of gonococcus caused by a sexually transmitted disease, you need to go to the regular hospital for pus smear microscopy and culture, if the smear microscopy found gram-negative diplococcus, the basic definitive diagnosis. Treatment can use saline or povidone-iodine disinfection cleaning, and oral or intravenous antibiotics, the most commonly used antibiotics, including cefixime, azithromycin, doxycycline and so on. Avoid sexual intercourse during treatment, drink more water, avoid alcohol, avoid spicy stimulating diet, and regularly review the urine routine in the hospital to determine the effect of treatment.