Wake up early in the morning with blood in the sputum, the specific drugs need to be based on the cause of the disease to decide. If it is caused by respiratory diseases such as pneumonia, tuberculosis, bronchial dilatation, lung cancer, etc., those who are caused by bacterial infection can use sensitive antibiotics such as cefaclor, azithromycin and other anti-infective treatments; patients with tuberculosis caused by tuberculosis bacillus need to take isoniazid, rifampicin, ethambutol and other anti-tuberculosis treatments orally; if blood in sputum is caused by lung cancer, it needs to be given according to the specific conditions such as surgery, chemotherapy, radiotherapy, targeted treatment and so on. If blood in sputum is caused by lung cancer, surgery, chemotherapy, radiotherapy and targeted therapy should be given according to specific conditions. It may also be caused by oral diseases such as gingivitis, which can be treated with metronidazole orally and ciprofloxacin gargle; throat diseases such as pharyngolaryngitis can also lead to blood in the mucus coughed up in the morning, which is mostly treated locally with compound borax solution and furacillin gargle solution. Blood in the sputum may also be caused by other diseases such as blood diseases, need to go to the hospital in time to check, clear cause, give targeted treatment, the above drugs need to be standardized under the guidance of professional physicians and pharmacists, reasonable application.