skip to navigation
skip to content

Not Logged In

pyxform 0.9.21

A Python package to create XForms for ODK Collect.

Latest Version: 0.9.22

============
pyxform v0.9
============

pyxform is a Python library that makes writing XForms for ODK Collect and enketo
easy by converting XLS(X) spreadsheets into XForms. A new user of pyxform should
look at the documentation `here <https: formhub.org="" syntax=""/>`_ or
`here <http: opendatakit.org="" help="" form-design="" xlsform=""/>`_.

pyxform is used by `opendatakit.org <http: opendatakit.org="">`_ and by `formhub.org <http: formhub.org="">`_.

* opendatakit.org uses the repo here:
https://github.com/uw-ictd/pyxform

* formhub.org uses the repo here:
https://github.com/modilabs/pyxform

pyxform is a major rewrite of `xls2xform <http: github.com="" mvpdev="" xls2xform=""/>`_.

Running pyxform as a Python script:
===========================

1. install xlrd.

#On ubuntu these terminal commands should do it:

easy_install pip

pip install xlrd

2. Run this command:

python pyxform/xls2xform.py path_to_XLSForm output_path

Installation
============
Installing pyxform from github is easy with pip::

pip install -e git+https://github.com/INSERT GH USER NAME HERE/pyxform.git@master#egg=pyxform

Testing
=======
To make sure the install worked out, you can do the following::

pip install nose==1.0.0

cd your-virtual-env-dir/src/pyxform

nosetests

Documentation
=============
To check out the documentation for pyxform do the following::

pip install Sphinx==1.0.7

cd your-virtual-env-dir/src/pyxform/docs

make html

Change Log
=========
https://github.com/UW-ICTD/pyxform/blob/master/CHANGES.txt  
File Type Py Version Uploaded on Size
pyxform-0.9.21.tar.gz (md5) Source 2014-05-08 495KB
  • Downloads (All Versions):
  • 60 downloads in the last day
  • 305 downloads in the last week
  • 1249 downloads in the last month