The invention provides a medicine for treating pulmonary tuberculosis, which is prepared from the following components: prunella vulgaris, coptis, Baikal skullcap roots, radix stemonae, lilies, bulbus fritilariae, ophiopogon roots, dandelion, heartleaf houttuynia herb, panax notoginseng, pinellia tuber, herba ecliptae, loquat leaves, ginseng, gecko, jujube and oldenlandia diffusa. The radix stemonae is used as a main material; the coptis, the Baikal skullcap roots, the lilies and the Bletilla striata are used as minor materials; the bulbus fritilariae, the ophiopogon roots, the prunella vulgaris and the loquat leaves are used as auxiliary materials; and the dandelion, the heartleaf houttuynia herb and the spreading hedyotis herb are added, so as to strengthen the immunity of patients. A large amount of decoction is taken at regular time, which is called a method of changing body fluid and removing pathogenic factors. After a patient takes the medicine, medicine liquid is absorbed in the body, circulated and then excreted; after 48 hours, the body fluid is basically changed once, and most of tubercle bacilli circulate with the body fluid and excreted out of the body through excrement and urine, so as to clear symptoms of the patient one by one. The medicine cures the patients with pulmonary tuberculosis in a short time. In addition, the medicine is low in cost and cures pulmonary tuberculosis rapidly and thoroughly in a short time.