快速口袋妖怪信息的命令行工具
pkdx的Python项目详细描述
pkdx 0.4
通过命令行快速获取神奇宝贝信息。
功能
- 获取有关神奇宝贝的战斗信息(即神奇宝贝API的漂亮打印输出)
- 获取移动/能力的描述
- 检查神奇宝贝是否有一定的移动/能力
安装
它在pypi上,因此终端中的这个命令将起作用:
$ pip install pkdx
(或者下载包并运行python setup.py install。随便吧。)
使用量
直接打电话给pokémon的名字可以得到一个简短的摘要:
$ pkdx typhlosion # Species name $ pkdx 150 # National dex number $ pkdx blaziken-mega # Add -mega, -mega-x, etc for Mega Evolutions $ pkdx shaymin-sky # Specify a form if that Pokémon has one $ pkdx meowstic-male # Specify a gender for major gender differences Meowstic-male: PSYCHIC Possible abilities: Infiltrator, Keen-Eye, Prankster HP |####### | 74 Attack |#### | 48 Defense |####### | 76 Sp. Atk |######## | 83 Sp. Def |######## | 81 Speed |########## | 104 The eyeball patterns on the interior of its ears emit psychic energy. It keeps the patterns tightly covered because that power is too immense.
检查一些神奇宝贝是否可以用move MOVE PKMN1 PKMN2 ...:
$ pkdx move focus-punch lucario # Replace spaces with hyphens $ pkdx move scratch quilava charmander torchic # List multiple Pokémon $ pkdx move volt-switch shuckle 405 abomasnow-mega # Mix and match! Volt Switch: ELECTRIC (Special) Shuckle NOT ABLE! Luxray ABLE! Abomasnow-mega NOT ABLE!
同样的语法也适用于能力,ability ABILITY PKMN1 PKMN2 ...:
$ pkdx ability intimidate shinx $ pkdx ability shadow-tag wynaut gothita wailord $ pkdx ability victory-star victini goodra whimsicott VICTORY STAR: Raises moves' accuracy to 1.1× for friendly Pokémon. Victini HAS IT! Goodra DOESN'T! Whimsicott DOESN'T!
来源
神奇宝贝用品:
- 神奇宝贝信息
- 能力和移动可用性
- 移动精度、描述、pp和功率
Bulbapedia(通过美化组)用品:
- 能力描述
- 移动类型和类别
关于欧米茄红宝石和阿尔法蓝宝石的bulbapedia信息是正确的。 如果此后有新游戏,请运行pkdx --update。
已知问题
- 具有多个表单的pokémon必须特别命名(例如shaymin-sky)。
- 如果一个多表单的神奇宝贝有一个描述,只有一个表单会有它。
- pokéapi区分meowstic-male和meowstic-female,后者 其他性别差异较大的神奇宝贝似乎都不会出现 (即meowstic不起作用,但指定性别使其有效)。
- pokéapi在某些地方不准确或过时。
- 移动id 559之后的pokéapi移动信息不正确。
- 这是用python 2编写的。这使得使用é字符变得复杂。
新闻
0.4
2015年2月28日发布
0.3
2015年2月21日发布
还要经常检查休息的错误。
0.2.1
2015年2月20日发布
0.2
2015年2月19日发布
0.1.1
2015年2月19日发布
0.1
2015年2月19日发布
2015年2月17日发布