gastonfeng / gnosis_utils Goto Github PK
View Code? Open in Web Editor NEWThis project forked from meerqat/gnosis_utils
A replica of Gnosis_Utils==1.2.2 found https://www.gnosis.cx/download/
This project forked from meerqat/gnosis_utils
A replica of Gnosis_Utils==1.2.2 found https://www.gnosis.cx/download/
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 | Shortcut: (**) | If you have multiple versions of Python installed, you can | install for all of them at one time by using: | | python setup.py install_all Trying it out: cd gnosis/xml/pickle/test python test_all.py (or similarly for other subpackages) If any errors occur, please email [email protected], or [email protected]. 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 you are using Python 2.0, you must first install a newer version of PyXML. See: http://pyxml.sourceforge.net/topics/download.html NOTE: If you are using Python 1.5 or 1.6, you must install version 0.7.x of PyXML; versions 0.8 and up dropped support for 1.5 and 1.6. There are currently issues with running portions of Gnosis with Python < 2.0. Patches are accepted, if minimally intrusive. You don't have to do anything for Python 2.1 and up. (**) If "install_all" fails to detect all versions of Python that you have installed, please email [email protected] with details of your setup.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.