Welcome to pylatte


Pylatte : A Web Framework Based on Python 3. Pylatte is used pyl code to make web site. pyl code is Python embedded in HTML. so pylatte seem like php or jsp. easy to learn, easy to run.

Sample code

The following code is a example pyl file.

pyl = "HTML" + " + " + "python"

The pyl code is translated by Pylatte to HTML in the browser.

HTML + python


Translation Engine Pylatte uses pyl file format. pyl consists of HTML and Python. pyl is fully translated by the Pylatte engine into HTML. It is unique feature of Pylatte.


To use the database, external library must be installed: the mysql(for mysql) module or pymongo3(for MonogoDB) module for Python 3.

Simple and advanced SQL via specific functions that are similar to iBATIS are provided.


A session is needed to distinguish each client.


If a filter is set, select pages pass through the filter.

Form File

It is possible to upload a file to server via POST.

URL Mapping

For security purposes, URL mapping transfers virtual URLs accessed by clients to web pages.


*2011. 05. 13
The Pylatte project is created in Busan, South Korea.
*2011. 09. 02
Initial design and development of the Pylatte project.
*2011. 10. 31
Pylatte v0.9 released.
*2012. 03. 09
Pylatte v0.95 released. PLY code translate engine is change. we adapt PYL(Python Lex-YACC) at PLY code translate engine
*2012. 06. 27
Pylatte is supported MongoDB.
*2012. 08. 06
Pylatte is released as pylatte module.
*2012. 08. 27
Pylatte is registered in pypi. http://pypi.python.org/pypi/Pylatte/
*2013. 02. 03
Pylatte v1.0 released. pylatte is used wsgi.

Indices and tables

Table Of Contents

Next topic


This Page