To drain pus from your finger at home you can soak your finger in some warm water with some antibacterial soap for 10 to 15 minutes several times a day which can encourage the pus to drain out from your finger.
You can also gently apply some pressure or rub the area where the pus is with a damp cloth or a cotton swab to help the pus drain out.
If the pus does not drain out or the infection gets worse you should see a doctor.
Another way to drain pus from your finger is to warm a sewing needle up and then gently press the warmed or hot needle into where the pus is which can drain the pus out.
Having pus is a very strong indication of an infection which can be caused by bacteria or fungi or even viruses.
Pus is a byproduct of your body's immune system fighting off an infection.
The puss often appears as a thick, milky fluid that is often white but can also be yellow or green.
The pus itself is not an infection but is a sign of an infection being present and the body is actively fighting off that infection.
Infections can cause wounds which grow and damage more and more surrounding tissue.
The pus is a thick fluid that also contains dead tissue, cells and bacteria and your body produces the pus when it's fighting off an infection.
When you have an infection the pus is a good sign that your body's defense system has kicked in and is working to fight the infection off.
Bacterial infections like the ones caused by staphylococcus bacteria are the most common and frequent cause of pus formation although other conditions such as viral, fungal and even parasitic infections can also trigger the production of pus.
In some cases you may need antibiotics or antifungals or draining of the pus depending on where the pus and infection is and the cause of the infection.