htmlserver 2010.02.07.appengine
DESCRIPTION: htmlserver - google appengine for python3.1
DESCRIPTION: htmlserver - google appengine for python3.1
REQUIRES: LINUX OS AND PYTHON3.1
QUICK TEST: $ python3.1 setup.py build dev --quicktest
SUMMARY:
1 contains py3to2 script converter - converts python3.1 scripts to python2.5 by reverse compiling the ast
2 runs on top of google appengine
3 is file-less by design
webpages are dynamically served by tree-based objects in memory instead of physical files on disk
other than png/jpg/media files, htmlserver maintains a website with just two files:
1 main.py - python3.1 script containing url request handlers
2 index.html - html code repository
4 example site: http://kai-zhu.appspot.com
RECENT CHANGELOG:
20100206 - added htmlserver
20100121 - added ast2src
20091231 - added <<<< and >>>> sugar
20091224 - added pseudomethod interactive console - revamped pseudomethod import hook
20091224 - modularized package - fix install issues - added sdist check
20091209 - improved documentation
20091205 - moved source code to c++
20091116 - package integrated
DEMO USAGE:
PseudoSugar - adding hook <htmlserver.PseudoSugar object at 0x8a40a6c> to sys.meta_path
$ python3.1 setup.py htmlserver --name=htmlserver
PseudoSugar - adding hook <htmlserver.PseudoSugar object at 0x8f1ab2c> to sys.meta_path
running htmlserver
Python 2.5.2
INFO 2010-02-08 16:50:59,019 appengine_rpc.py:157] Server: appengine.google.com
INFO 2010-02-08 16:50:59,026 appcfg.py:348] Checking for updates to the SDK.
INFO 2010-02-08 16:50:59,281 appcfg.py:362] The SDK is up to date.
INFO 2010-02-08 16:50:59,381 dev_appserver_main.py:399] Running application htmlserver on port 8080: http://localhost:8080
INFO 2010-02-08 16:50:59,615 dev_appserver_main.py:404] Server interrupted by user, terminating
touch index2.html
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| htmlserver-2010.02.07.appengine.tar.gz (md5) | Source | 2010-02-08 | 95KB | 505 | |
- Author: kai zhu
- Home Page: http://pypi.python.org/pypi/htmlserver
- License: gpl
-
Categories
- Development Status :: 3 - Alpha
- Intended Audience :: Developers
- Intended Audience :: End Users/Desktop
- Intended Audience :: Science/Research
- License :: OSI Approved :: GNU General Public License (GPL)
- Natural Language :: English
- Operating System :: POSIX
- Operating System :: POSIX :: Linux
- Programming Language :: C
- Programming Language :: C++
- Programming Language :: Python
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.1
- Topic :: Multimedia
- Topic :: Multimedia :: Graphics
- Topic :: Scientific/Engineering
- Topic :: Scientific/Engineering :: Mathematics
- Topic :: Scientific/Engineering :: Visualization
- Topic :: Software Development
- Topic :: Software Development :: Code Generators
- Topic :: Software Development :: Libraries
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: Utilities
- Package Index Owner: davidbranniganz
- DOAP record: htmlserver-2010.02.07.appengine.xml
