一个简单的命令行闪存卡实用程序,类似于物理闪存卡。

flashcards的Python项目详细描述


版权所有(C)2012若泽路易斯纳兰霍戈麦斯BR/>此文件是闪存卡的一部分:BR/> BR/*闪存卡是免费软件:您可以重新分发它和/或修改< BR/>根据GNU通用公共许可证的条款,由BR/>自由软件基金会发布,版本3。许可证,或
(由您选择)任何更高版本。

flashcard的发行目的是希望它会有用,
但没有任何保证;甚至没有针对特定用途的适销性或适用性的暗示保证。有关详细信息,请参阅gnu通用公共许可证。

如果没有,请参见http://www.gnu.org/licenses/>;http://www.gnu.org/licenses/>;
===============================================================













;请在安装完闪卡之后,请在命令行中键入"闪卡——帮助"命令。










>。=================一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个的一般用法
一般用法
一个一个一个等一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个你已经安装了这个程序的一个一个1)如果您在Windows计算机上,请打开"cmd",如果您在Mac或LINU上,请打开"终端"x计算机。
2)输入"flashcards"或"flashcards--help"获取更多信息。


在程序中添加答案时,可以添加多个选项。
用逗号分隔每个可能的答案。


注意:
flashcards在文档文件夹中创建一个文件夹不管你的操作系统是什么。
它被称为"flashcards",里面有两个文件:


1)defaults.conf-你可以为任何你喜欢的数据方法添加true或false值。这允许您在调用抽认卡时绕过根菜单。


example defaults.conf contents:
csv=false
sql=true

这将使程序在sql模式下自动启动,除非指定希望csv ve带有csv标志(--csv)的rsion。



2)flashcards.db
这是您第一次使用sqlite3版本的flashcards时创建的。
这是存储flashcards的"集合"的地方。


1)csv-逗号分隔值s
此模式在当前工作目录中创建一个data.csv文件。

der.
每行包含一个问题,它是答案。
第一个值是问题,该行的其余值是答案。
每个值用逗号分隔。间隔很重要,所以要小心。

<2)sql-数据库存储
此模式在主文件夹中创建一个".flashcards.db"文件。

优点:
允许存储一组闪存卡。
提供了一个更高级的编辑器。
更适合长期存储。

=========目前,一个新的变革2.3.3.1(当前的)变革

一个新的)变革2.3.1(当前的)变革
一个新的(当前的)变革
一个新的
一个现阶段的
一个新的(当前的)变革2.3.1(当前的)变革
一个新的
一个新的
一个新的变革2.3.1(当前的)的工作
一个新的
一个新的工作1)将根文件夹移动到Mac、Windows和Linux上的"文档"文件夹中
2)将data.csv而不是cwd移动到那里,并将其重命名flashcards.csv
3)对csv测验进行了一些美学改进
4)修复了csv测验未检测到的一个主要错误====================================================在用户的主目录中为抽认卡创建了一个文件夹。它是c
alled".flashcards"-所以它隐藏在在Mac和Linux上的m view compute
rs。在这个文件中是.flashcards.db和defaults.conf文件。
===========================================一、主菜单:实现了sqlite3数据库选项。
2)初始菜单询问用户是否希望在主目录中输入sqlite3db或在cwd中输入csv文件。
3)这将引导他们进行相应的测试。这意味着测试有两个捆绑版本。
4)quizz_sql.py脚本依赖于db_api,这是一个sqlite3框架脚本
类,专为测验使用而设计。
5)在quizz_csv中实现了csv.writer to writer()类。
6)在csv测验中将压缩列表切换到字典。
7)添加了cli args的标志。



=============一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个二个一个一个一个一个一个一个一个一个一个地
一个一个地
一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个地
一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一个一已成功将csv.reader实现到Reader类。数据现在存储在
data.csv中。
2)将quizz\u creator.py和quizz.py压缩到quizz.py中-它们都不是
w类。
3)更新的文档。
4)带回了主py
5)注释了重要代码
6)没有已知的错误

===========================================一个是目前还不稳定的情况,一个是目前还未准备好的更新模式(只写现在)删除的附加模式(只写现在)。
2)还原了一堆更改-闪存卡只是还没准备好的闪存卡还没准备好,还没准备好的更新。2)还原了一堆更改-闪存卡只是还没准备好的闪存卡还没准备好,还没准备好的更新v1.2
1)删除的附加模式(只写现在)删除的附加模式(只写现在)。
2)还原了一堆更改-闪存卡只是还没准备好,还没准备好进行更新。2)还原了一堆更改-闪存卡只是还没准备好,还没准备好进行更新-闪存卡只是还没准备好,还没准备好进行更新-闪存卡只是还没准备好实现。========================================================================
CHANGESv1.1
========================================================================
1) Added append mode for quiz_maker.py and gave it a menu.
2) Fixed incorrect package name in README.txt
3) Moved menu.py to __init__.py
4)将换行符添加到主菜单中的菜单ui
5)改进了对语义错误的错误处理。
6)改进了文档
7)对一些代码发表了评论================================目前的情况仍然是这样一个一个一个关于PyGame的声音和图形的1)提供PyGame的声音和图形2)提供PyGTK的跨平台的图形用户界面3)提供Django的浏览器版本3)提供Django的浏览器版本3)提供Django的浏览器版本









===============================================================================================
需要
=================================
argparse-用于--help菜单和标志
configobj-用于默认配置文件功能


source:https://launchpad.net/pyflashcards或http://pypi.python.org/pypi/pyflashcards/2.2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何避免springbootstarterparent和dependency中的flyway包冲突   java文本文件写入不起作用   java获取名为DAO类的Bean创建异常   java类路径和清单文件   如何使用Java中的模式来获取像C中的“sscanf”这样的组?   java Spring自动连接具有构造函数的类   clientSecurity运行的java geode示例失败   java JavaFX:在FXML中从ResourceBundle访问非string对象   java登录到google firebase   java对象在通过构造函数后不会更改。为什么?   java(Android)对特定页面的操作webView   javascript如何在webview的js中从java调用变量   持久化—一种在Java中存储和检索对象而不使用关系数据库的简单方法?   java Ldap获取通讯组列表中的用户   java检查温度条件   java后退按钮警报框(Android Studio)   数组java列表问题:为什么我运行它时,它会在第三次打印时打印出4?   java相对路径与绝对路径