API Documentation¶
- class pokedex.Abra¶
Using its ability to read minds, it will identify impending danger and teleport to safety.
It sleeps for 18 hours a day. Even when awake, it teleports itself while remaining seated.
- class pokedex.Bellsprout¶
A carnivorous Pokémon that traps and eats bugs. It uses its root feet to soak up needed moisture.
If it notices anything that moves, it immediately flings its vine at the object.
- class pokedex.Bulbasaur¶
Bulbasaur is a dual-type Grass/Poison Pokémon introduced in Generation I.
It evolves into Ivysaur starting at level 16, which evolves into Venusaur starting at level 32.
Along with
CharmanderandSquirtle, Bulbasaur is one of three starter Pokémon of Kanto available at the beginning of Pokémon Red, Green, Blue, FireRed, and LeafGreen.
- class pokedex.Caterpie¶
For protection, it releases a horrible stench from the antenna on its head to drive away enemies.
- class pokedex.Charmander¶
Charmander is a Fire-type Pokémon introduced in Generation I.
It evolves into Charmeleon starting at level 16, which evolves into Charizard starting at level 36.
Along with
BulbasaurandSquirtle, Charmander is one of three starter Pokémon of Kanto available at the beginning of Pokémon Red, Green, Blue, FireRed, and LeafGreen.Note
Charmeleon and Charizard are fire-type Pokémon, but Mega Charizard X and Gigantamax Charizard are also Flying Pokémon, while Mega Charizard Y is a Dragon-type Pokémon.
- class pokedex.Doduo¶
A bird that makes up for its poor flying with its fast foot speed. Leaves giant footprints.
It lives on a grassy plain where it can see a long way. If it sees an enemy, it runs away at 60 mph.
- class pokedex.Drowzee¶
Puts enemies to sleep, then eats their dreams. Occasionally gets sick from eating bad dreams.
It puts its enemy to sleep and eats the victim’s dreams. It is known to visit children to steal their dreams through the holes in their noses.
- class pokedex.Farfetchd¶
The sprig of green onions it holds is its weapon. It is used much like a metal sword.
Although it can cut steel with its beak, it will not pick up a blade if it is dirty.
- class pokedex.Gastly¶
A being that exists as a thin gas. It can topple an Indian elephant by enveloping the prey in two seconds.
It wraps its opponent in its gas-like body, slowly weakening its prey by poisoning it through the skin.
- class pokedex.Geodude¶
Commonly found near mountain trails and the like. If you step on one by accident, it gets angry.
It uses both hands to climb precipitous cliffs. People who see it in action have been known to take up bouldering.
- class pokedex.Grimer¶
Appears in filthy areas. Thrives by sucking up polluted sludge that is pumped out of factories.
Wherever Grimer has passed, so many germs are left behind that no plants will ever grow again.
- class pokedex.Jigglypuff¶
When its huge eyes light up, it sings a mysteriously soothing melody that lulls its enemies to sleep.
Nothing can avoid falling asleep hearing a Jigglypuff’s song. The sound waves of its singing voice match the brain waves of someone in a deep sleep.
- class pokedex.Krabby¶
Its pincers are superb weapons. They sometimes break off during battle, but they grow back fast.
If it loses a pincer, it somehow becomes incapable of walking sideways. However, it can still live on in the water.
- class pokedex.Machop¶
Loves to build its muscles. It trains in all styles of martial arts to become even stronger.
It loves working out. As it gazes at its muscles, which continue to swell day by day, it becomes more and more dedicated to its training.
- class pokedex.Magnemite¶
Uses anti-gravity to stay suspended. Appears without warning and uses Thunder Wave and similar moves.
The units at the sides of its body generate anti-gravity energy to keep it aloft in the air.
- class pokedex.Meowth¶
Adores round objects. It wanders the streets on a nightly basis to look for dropped loose change.
It is nocturnal in nature. If it spots something shiny, its eyes glitter brightly.
- class pokedex.Onix¶
Burrows at high speed in search of food. The tunnels it leaves are used as homes by Diglett.
As it digs through the ground, it absorbs many hard objects. This is what makes its body so solid.
- class pokedex.Pidgey¶
A common sight in forests and woods. It flaps its wings at ground level to kick up blinding sand.
Very docile. If attacked, it will often kick up sand to protect itself rather than fight back.
- class pokedex.Pikachu¶
When several of these Pokémon gather, their electricity could build and cause lightning storms.
It keeps its tail raised to monitor its surroundings. If you yank its tail, it will try to bite you.
- class pokedex.Ponyta¶
Capable of jumping incredibly high. Its hooves and sturdy legs absorb the impact of a hard landing.
Its hooves are 10 times harder than diamonds. It can trample anything completely flat in little time.
- class pokedex.Psyduck¶
While lulling its enemies with its vacant look, this wily Pokémon will use psychokinetic powers.
It is constantly wracked by a headache. When the headache turns intense, it begins using mysterious powers.
- class pokedex.Ratata¶
Bites anything when it attacks. Small and very quick, it is a common sight in many places.
It is cautious in the extreme. Even while it is asleep, it constantly listens by moving its ears around.
- class pokedex.Seel¶
The protruding horn on its head is very hard. It is used for bashing through thick ice.
Seel hunts for prey in the frigid sea underneath sheets of ice. When it needs to breathe, it punches a hole through the ice with the sharply protruding section of its head.
- class pokedex.Shellder¶
Its hard shell repels any kind of attack. It is vulnerable only when its shell is open.
Even though it is encased in a sturdy shell, the body inside is tender. It can’t withstand a harsh attack.
- class pokedex.Slowpoke¶
Incredibly slow and sluggish. It is quite content to loll about without worrying about the time.
It is always so absent-minded that it won’t react, even if its flavorful tail is bitten.
- class pokedex.Spearow¶
Eats bugs in grassy areas. It has to flap its short wings at high speed to stay airborne.
Inept at flying high. However, it can fly around very fast to protect its territory.
- class pokedex.Squirtle¶
Squirtle is a Water-type Pokémon introduced in Generation I.
It evolves into Wartortle starting at level 16, which evolves into Blastoise starting at level 36.
Along with
BulbasaurandCharmander, Squirtle is one of three starter Pokémon of Kanto available at the beginning of Pokémon Red, Green, Blue, FireRed, and LeafGreen.
- class pokedex.StarterPokemon¶
This class defined one of the starter Pokémon given to the player by Professor Oak at the start of Pokémon Red, Green, Blue, FireRed, and LeafGreen.
Actual Pokémon can be created by calling the specific classes defining the starter Pokémon types. You can see more details about them at About starter Pokémon.
- who_is_that_pokemon()¶
Shows the Pokémon name and its evolution.
Usage:
>>> import pokedex >>> friend = pokedex.Bulbasaur() >>> friend.who_is_that_pokemon() This pokemon is Bulbasaur. It will evolve into Ivysaur, Venusaur, Mega Venusaur, Gigantamax Venusaur. >>>
- class pokedex.Voltorb¶
It was discovered when Poké Balls were introduced. It is said that there is some connection.
It was discovered at the site of a meteor strike 50 years ago. Its own energy source is its main enemy.