Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/svisser/palabra-meta

Experimentation project with MongoDB
https://github.com/svisser/palabra-meta

Last synced: 5 days ago
JSON representation

Experimentation project with MongoDB

Awesome Lists containing this project

README

        

palabra-meta
============

palabra-meta is a command-line program for querying crossword metadata
using MongoDB. This is mainly a project for learning purposes.

See also: [Palabra](https://bitbucket.org/svisser/palabra), a desktop crossword editor.

Requirements:

* MongoDB 2.0.5
* PyMongo 2.2

Commands
========

You can pass main.py the following commands:

* **initialimport [integer]**: This resets the database and creates the given number of crosswords.
* **checkcount**: Computes the total number of checked cells in all crosswords in the database.
A cell is called 'checked' if it is used in both an Across and Down entry.
* **view [integer]**: Displays the grid of crossword with the given identifier (1 ... *n*)
* **wordcount**: Displays the total number of words ordered by word length.