一个用于通过闪卡学习的简易命令行工具
项目描述
一个用于通过闪卡学习的简易命令行工具
自由软件:BSD许可证
安装
pip3 install python-flashcards
什么是闪卡
闪卡或闪卡是一种卡片集合,正面或背面都印有信息,如单词或数字,用于课堂练习或个人学习。一人在卡片上写一个问题,在背面写一个答案。[维基百科]
这是如何工作的
python-flashcards 是一个小工具,它从 YAML 文件接收卡片,并以随机顺序显示它们,以便您可以练习。
YAML 格式
-
topic: The topic I will say out loud
content: The information I'll check after saying out loud what I know
keywords: reference, words
-
topic: Python
content: Is a widely used high-level programming language for general-purpose programming,
created by Guido van Rossum and first released in 1991.
keywords: programming, language
关键字是唯一可选的。
用法
假设 anatomy.yaml 是包含与解剖学相关信息文件的文件。
flashcards anatomy.yaml
如果您想按顺序显示卡片
flashcards --ordered meds.yaml
如果您想显示或隐藏主题而不是内容
flashcards --inverted meds.yaml
获取更多帮助
flashcards -h
文档
开发
要运行所有测试,请运行
tox
注意,要合并所有tox环境中的覆盖率数据,请运行
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
其他 |
PYTEST_ADDOPTS=--cov-append tox |
变更日志
0.3.0 (2018-11-27)
添加了隐藏主题而不是内容的功能。
0.1.0 (2017-03-31)
首次发布在PyPI上。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
python-flashcards-0.3.0.tar.gz (74.1 kB 查看哈希值)
构建分发
关闭
python-flashcards-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b466a773a32c88c6cbff6f7d66b331e3ed2568c6dfd65993c5d206cd7f5fcc72 |
|
MD5 | 38be8f179b0fab034254c54894b9e991 |
|
BLAKE2b-256 | 8a1dd12af771b92990cb2eae6dcd22310a9747d82c2f0ccb7651f3bbcc2ea85a |
关闭
python_flashcards-0.3.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8973f41b5fa12ce47e3dda7760f6d56ef12a60eb0f7f55d0d34d25ac70a6d12b |
|
MD5 | 5abf4648475586636c82d4dfee1a460d |
|
BLAKE2b-256 | b1ec80646c6e1638240515e7c855b9ea743ff339f9a4a6f9e167d0dc0c82bc6b |