web Package

web Package

Created on 2012. 8. 4.

@author: HwanSeung Lee(rucifer1217@gmail.com)

configParser Module

Created on 2011. 8. 4.

@author: HwanSeung Lee(rucifer1217@gmail.com)

pylatte.web.configParser.parseServerPort()[source]

Bring a server port number from pylatte_config.xml

class pylatte.web.configParser.pyLatteConfigPaser[source]

Bases: builtins.object

filterMap = {}
filterPyl = {}
filterUrl = {}
getConfigFileModifyTime()[source]
getFilterMap()[source]
getLastConfigFileModifyTime()[source]
getUrlMap()[source]
lastConfigFileModifyTime = None
makeFilterMap()[source]
makeUrlMap()[source]
mappingExcute = {}
mappingUrl = {}
parseFilterPyl()[source]
parseFilterUrl()[source]
parseUrlMapingExcute()[source]
parseUrlMappingUrl()[source]
urlMap = {}

formFile Module

Created on 2011. 10. 7.

@author: HwanSeung Lee(rucifer1217@gmail.com)

class pylatte.web.formFile.formFile[source]

Bases: builtins.object

error = ''
getError()[source]
moveUploadFile(fieldStorage, dir, fileName)[source]

fieldStorage : fieldStorage dir : path to save a file. it must exist. if not, an error occurs fileName : file name to save

return 0 when sucessed return -1 when failed

latteServer Module

Created on 2011. 7. 16.

@author: Hwanseung Lee(rucifer1217@gmail.com)

pylatte.web.latteServer.application(environ, start_response)[source]
pylatte.web.latteServer.not_found(environ, start_response)[source]

Called if no URL matches.

latteServerStart Module

pylToPy Module

Created on 2011. 12. 9.

@author: HwanSeung Lee(rucifer1217@gmail.com)

class pylatte.web.pylToPy.pylToPy(pyl_path, filterStr)[source]

Bases: builtins.object

blank = 0
outPy()[source]
page = ''
processHTML(type, value, lineno, lexpos)[source]
processNotPyl(type, value, lineno, lexpos)[source]
processPyl(type, value, lineno, lexpos)[source]
processPylOut(type, value, lineno, lexpos)[source]
pyl_path = ''
pystring = ''
translationPy()[source]
pylatte.web.pylToPy.t_HTML(t)[source]

[^{$]+

pylatte.web.pylToPy.t_PYL(t)[source]

{$[^<>]*?$}

pylatte.web.pylToPy.t_PYL_OUTPUT(t)[source]

{$=(.*?)$}

pylatte.web.pylToPy.t_error(t)[source]

requestHeaderInfo Module

Created on 2011. 7. 29.

@author: HwanSeung Lee(rucifer1217@gmail.com)

request Header information. this information is wsgi environ value.

class pylatte.web.requestHeaderInfo.requestHeaderInfo(environ)[source]

Bases: builtins.object

getHeaderInfo()[source]
h_info = {}

service Module

Created on 2012. 10. 17.

@author: pylatte

class pylatte.web.service.service(group=None, target=None, name=None, args=(), kwargs=None, verbose=None)[source]

Bases: threading.Thread

httpd = ''
init(httpd, version)[source]
run()[source]

Checking a command from interective prompt.

version = ''

sessionUtil Module

Created on 2011. 6. 4.

@author: Heegeun Park(sirini@gmail.com) @modifier : HwanSeung Lee(rucifer1217@gmail.com)

class pylatte.web.sessionUtil.session[source]

Bases: builtins.object

checkAvailableSession(key, limit=900)[source]
dictToSessionData(dicData)[source]
genSessionKey()[source]
getSessionData(key)[source]
sessionDataTodict(data)[source]
setSessionData(key, content=None)[source]