IrishAfrican/gnosis_utils
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Updated to work with Python 3 by running through 2to3 and fixing types and some other minor changes. No guarantees this will work as I have only made these changes as I need this to work for something that is supplemental to what I am going. You will need to rebuild using "python setup.py install" and any references to Python 1 or 2 are probably obsolete I cannot find a License file but all credit to original Authors! --- Gnosis Utilities contains several subpackages for working with XML, as well as other generally useful tools. The major modules are: gnosis.indexer (Full-text indexing/searching) gnosis.xml.pickle (XML pickling of Python objects) gnosis.xml.objectify (Any XML to "native" Python objects) gnosis.xml.validity (Enforce validity constraints) gnosis.xml.relax (Tools for working with RelaxNG) gnosis.xml.indexer (XPATH indexing of XML documents) [...].convert.txt2html (Convert ASCII source files to HTML) gnosis.util.dtd2sql (DTD -> SQL 'CREATE TABLE' statements) gnosis.util.sql2dtd (SQL query -> DTD for query results) gnosis.util.xml2sql (XML -> SQL 'INSERT INTO' statements) gnosis.util.combinators (Combinatorial higher-order functions) gnosis.util.introspect (Introspect Python objects) gnosis.magic (Multimethods, metaclasses, etc) Installation (*): python setup.py install Trying it out: cd gnosis/xml/pickle/test python test_all.py (or similarly for other subpackages) If any errors occur, please email mertz@gnosis.cx, or frankm@hiwaay.net. Please include the output from test_all.py in your email, as well as other pertinent details such as Python version and operating system. For more info, e.g.: pydoc gnosis pydoc gnosis.xml.pickle.doc See xml_matters articles under gnosis/doc --- (**) If "install_all" fails to detect all versions of Python that you have installed, please email frankm@hiwaay.net with details of your setup.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published