Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.284.249 Times

N:PyTpl 0.5.1

  Date Added: July 27, 2010  |  Visits: 666

N:PyTpl

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)

N:PyTpl comes from Necs Python Template System and is a template script written in Python. It parses template files and creates e.g. HTML as output. Therefore, it is ideal to use for HTML pages, because it reduces redundancy to an absolute minimum. Templates Files - file extension: .tpl Comments - comments start with a hash # - only a full line can be commented out Tags - tags are written in-between square brackets and have to take a whole line: [Tag] - whitespaces in front of a tag are allowed - everything following a tag is called "the arguments"; every single line is one argument - TAG(arg1,arg2) shows the definition above - Names of tags: + can held every char - umlauts should be avoided + should not start with a dollar sign $ - these are handled by the system (differently) + should not consist of special characters - in generally, newlines (n) are deleted from the arguments - these can be prevented by an exclamation mark ! at the end of the tag: [Tag!] - if an option-tag should be disabled (e.g. $PARENTS_LINK), a question mark ? is used at the end of name: [Tag?] - alternatively you can state "NOT" as the argument - should a tag be stated as a constant (ie. it isnt looked up during loops), append an equation sign = to the name of the tag: [Tag=] - it is not possible to set multiple flags in one tag - if arguments are given w/o a tag, they are said to belong to the tag $MAIN (q.v.) Taggys - taggys are these expressions, which are replaced by the arguments of the tag later on - they are written in double curly braces: {{Taggy}} - names of taggys: + _must_ have the same name as the corresponding tag + ==> same restrictions - if a taggy cannnot be replaced, the whole argument is removed - this can be avoided by a terminating excl. mark: {{Taggy!}} - in this case the output will show {{Taggy}} - if a taggy should not be processed during a loop, add an equation sign to the end: {{Taggy=}} Whats New in This Release: - Increased loop performance, a new loop type, and standard templates directly in the source..

Requirements: No special requirements
Platforms: Linux
Keyword: Libraries Necs Python Template System Npytpl Programming Python Pytpl Script Written System Tag Taggy Template Template System Written Written In
Users rating: 0/10

License: Freeware Size: 10.24 KB
N:PYTPL RELATED
E-Mail Tools  -  Python milter 0.8.7
Python milter module provides a python interface to Sendmails libmilter that exploits all its features. Milters can run on the same machine as sendmail, or another machine. The milter can even run with a different operating system or processor...
102.4 KB  
Web Server Tools  -  DOMjudge programming contest jury system 3.2.0
DOMjudge is an automated judge system for programming contests. Both team and jury side interfaces are web based, with a command line submit tool available. It is written in PHP, shell-script and C/C++ and needs MySQL and a webserver.
3.72 MB  
Database Tools  -  KInterbasDB 3.2
KInterbasDB project is a Python extension package that implements Python Database API 2.0-compliant support for the open source relational database Firebird and some versions of its proprietary cousin Borland Interbase. In addition to the...
317.44 KB  
Network & Internet  -  Python Hypertext Preprocessor 0.92
PyHP is a system to embed Python code in an HTML document in a way similar to how PHP works. PyHP allows use of the Python programming language in scripts similar to PHP. PyHP uses the Python 2.0 language to parse elements embedded in an HTML...
15.36 KB  
Bug Trackers  -  Python logging module 0.4.9.5
The Python logging module implements a standard logging system for Python programs. It was strongly influenced by log4j from the Apache project. As this package is included in versions 2.3 and later, only users of earlier versions of Python...
92.16 KB  
Programming  -  tokyo-python 0.6.2
tokyo-python is a set of Python interfaces to Mikio Hirabayashi's Tokyo libraries, it includes: * tokyo.cabinet, an interface to Tokyo Cabinet * tokyo.dbm, a dbm compatible interface to tokyo.cabinet * tokyo.tyrant, an...
153.6 KB  
Libraries  -  Python SRS Library 0.30.11
Python SRS Library is a Python implementation of the Sender Rewriting Scheme. Python SRS Library is a fairly direct translation of the draft implementation in Perl by Shevek. It includes a test suite, which currently checks four levels of...
37.89 KB  
Utilities  -  iKaaro 0.62.3
iKaaro is a Content Management System built on Python & itools, among other feautres it provides: * content and document mangement (full index&search, metadata, etc.) * multilingual user interfaces and content * high level...
911.36 KB  
Utilities  -  Python rope 0.6.1
rope is a Python IDE. Python ropes main goal is to provide features like auto-completion, refactorings, content assistance, and outlines. Refactoring: In recent years refactoring has become a basic task of everyday programing, specially in java...
 
Miscellaneous  -  Pythologic -- Prolog syntax in Python 1.0
Some of Python's powerful meta-programming features are used to enable writing Python functions which include Prolog-like statements. Such functions load a Prolog-like database. When coupled with a suitable inference engine for logic databases,...
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB