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 29.864.605 Times

Python Hypertext Preprocessor 0.92

  Date Added: November 23, 2010  |  Visits: 754

Python Hypertext Preprocessor

Report Broken Link
Printer Friendly Version


Product Homepage
Download (74 downloads)



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 page. When I started this, I was enamoured with PHP. Ive since discovered that embedding code in HTML does not seem like the most logical way to do things. If someone wants to pick this up, email me. In the mean time, if you want a truely novel approach to web design with Python, check out the very cool Quixote framework. THis is a small, fast, hypertext preprocessor that used the worlds greatest scripting language, Python, as its base. There was another program out there that did this, PMZ, but I quickly found what I believed to be shortcomings in it. Namespace polution My main problem with PMZ is that it does not execute its programs in a seperate name space. If you define a variable name fields in the global namespace then PMZ will crap out because there is a variable of that name that is of vital importance to the interpreter itself. I did not find this to be acceptable, and Python 2.0s InteractiveInterpreter class made it easy to get around this in PyHP. Speed PyHP was designed for use with Apaches mod_python. It will run just fine as a standalone program, but it has been designed to be accelerated under mod_python by automatically caching modules that have been imported and supporting the manual caching of variables as well Header specification PMZ has a fixed set of headers that cannot be modified by a PMZ script. PyHP allows script writers to specify what headers are attached to their documents, even to do so in the middle of the HTML file. Whats New in This Release: - Fixed a critical bug caused by the previous changes - Added better documentation - Tested before releasing.

Requirements: No special requirements
Platforms: Linux
Keyword: Code Html Document Http Hypertext Hypertext Preprocessor In A Way Php Pmz Preprocessor Pyhp Python Python Hypertext Preprocessor Similar Way
Users rating: 0/10

License: Freeware Size: 15.36 KB
USER REVIEWS
More Reviews or Write Review


PYTHON HYPERTEXT PREPROCESSOR RELATED
Libraries  -  Template::Magic::HTML 1.39
Template::Magic::HTML Perl module contains HTML handlers for Template::Magic used in a HTML environment. SYNOPSIS $tm = new Template::Magic::HTML ; # that means $tm = new Template::Magic markers => HTML , value_handlers => HTML ; # that...
46.08 KB  
Web Browser Tools  -  Source Viewer 1
Source Viewer is a php coded web pageallowing you to display the html and php source code of files on your server directly in a browser. Using standard browser View Source functions php code is not displayed as it is processed by the server prior...
54 KB  
Programming  -  GCC Introspector 0.7
The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. Like a telephone switchboard connects many parties who...
12.29 KB  
Network & Internet  -  Sidebar in a Can 1.0.1
Sidebar in a Can is a simple and powerful tool for webmasters to take a large amount of static content (intimidating to new users) and turn it into a quite manageable amount of dynamic content. The result showcases your sites material. Sidebar...
57.34 KB  
Education  -  Roster-in-a-Box 1.0
Roster-in-a-Box project is a course management system designed to facilitate the use of autograded homework assignments, while also allowing for text-based questions to be submitted online and graded online by the instructor. I developed and...
133.12 KB  
Utilities  -  ODIE 1.4
The Open Design and Integration Environment is a toolbox of C and TCL code designed to introduce people to programming in a friendly way. It is also designed to be robust enough to novices to develop useful applications.
779.14 KB  
Development Tools  -  RDF Software Introspector 0.1
The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. Like a telephone switchboard connects many parties who...
 
Programming  -  Relational Databases to OO Classes 0.1.0
rdb2oo is a project to create source code for classes which correspond to tables in a relational database.rdb2oo is also about creating an object oriented abstraction layer for simple database access.
34.44 KB  
File Management  -  Tobi's Download Server 0.9
TDS is a PHP/MySQL solution for providing Document and/or Data downloads in a categorized way. It has comprehensive methods for user-management (viewing and adding files or categories, deleting them and user management rights are treated separately).
 
Games  -  Five in a Row 1.1
Your goal in Five-in-a-row is to get five X's in a row while preventing your opponent from getting five O's in a row. In this javascript implementation, the game is played on a 15x15 board. (If you'd like a bigger or smaller board, you can set it...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB