Software Index
Linux Software Utilities  

Python for Linux

download download home home   report broken
important software information
company name:
Guido van Rossum
license: Freeware
minimum requirements: No special requirements.
functional limitations:
Python for Linux description


Python is an interpreted, interactive, object-oriented programming language. Python is often compared to Perl, Tcl, Scheme or Java.

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

The Python implementation is portable: it runs on many brands of UNIX, on Windows, OS/2, Mac, Amiga, and many other platforms. If your favorite system isn't listed here, it may still be supported, if there's a C compiler for it.

The Python implementation is copyrighted but freely usable and distributable, even for commercial use.

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.

Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault. Instead, when the interpreter discovers an error, it raises an exception.

When the program doesn't catch the exception, the interpreter prints a stack trace. A source level debugger allows inspection of local and global variables, evaluation of arbitrary expressions, setting breakpoints, stepping through the code a line at a time, and so on.

The debugger is written in Python itself, testifying to Python's introspective power. On the other hand, often the quickest way to debug a program is to add a few print statements to the source: the fast edit-test-debug cycle makes this simple approach very effective.

f1317dbb2398374d6691edd5bff1b91d 11525876 python-3.1.1.tgz
d1ddd9f16e3c6a51c7208f33518cd674 9510105 python-3.1.1.tar.bz2. . Home page for Python, an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.



Similar software
SuRF for Linux (Popularity: ) : SuRF is RDF Resource Mapper to Python objects that allows one to connect to various triple stores or arbitrary SPARQL endpoints. It is inspired by the work on ActiveRDF for Ruby.. . Publisher of SuRF for Linux, Author of SuRF ...
FunkLoad for Linux (Popularity: ) : FunkLoad project is a functional and load web tester, written in Python, whose main use cases are:

? Functional testing of web projects, and thus regression testing as well.
? Performance testing: by loading the web application and monitoring your servers it ...

Hachoir for Linux (Popularity: ) : Hachoir project is a Python library which can display a stream of binary data on a field per field basis. A field is the most basic information: a number, a string of characters, a flag (yes/no), etc.

Only supported formats can ...

MailScan 2.0 for Linux Mail Servers (Popularity: ) : MailScan for Linux is a reliable web based 'Real-Time' mail scanning Software for Linux Mail Servers and performs Spam filtering and virus scanning. It offers a complete and secure security solution for mail servers running on Linux. Some of the ...
CRUX for Linux (Popularity: ) : CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users.

The primary focus of this distribution is "keep it simple", which is reflected in a simple tar.gz-based package system, BSD-style initscripts, and a relatively small collection of trimmed packages.

The ...

CUPS Driver Development Kit for Linux (Popularity: ) : CUPS Driver Development Kit (DDK) provides a suite of standard drivers, a PPD file compiler, and other utilities that can be used to develop printer drivers for CUPS and other printing environments.

CUPS provides a portable printing layer for UNIX-based operating ...

Crompose for Linux (Popularity: ) : Crompose contains a collection of Bash scripts which can:

1. Extract rasterized pages from a multipage document file (PS, PDF, Djvu)
2. Optionally impose them after having cropped white margins. This saves both trees and your sight.. Dip. Matematica "G. Castelnuovo" - ...

Scannedonly for Linux (Popularity: ) : Scannedonly project is a scalable samba anti-virus module.

Scannedonly was developed because of scalability problems with samba-vscan: high server loads when (the same) files were requested often, and timeouts when large zip files were requested. Scannedonly doesn't have these problems, but ...

shush for Linux (Popularity: ) : shush project runs a command and than reports its output by email. It is a useful wrapper around cron jobs.

shush was written to be a generic wrapper around cron jobs so that it can be applied to any command without ...

SpEdito (Sprite editor) for Linux (Popularity: ) : SpEdito is a simple sprite editor specially designed for the z88dk compiler. Sprites can be saved to files and than re-loaded; SpEdito can finally generate C code for the sprites, allowing you to use them inside the z88dk monochromatic game ...
POE::Component::TFTPd (Popularity: ) : POE::Component::TFTPd is a tftp-server, implemented through POE.

SYNOPSIS

POE::Session->create(
inline_states => {
_start => sub {
POE::Component::TFTPd->create;
$_[KERNEL]->post($alias => 'start');
},
tftpd_init => sub {
my($client, $fh) = ($_[ARG0], undef);
open($fh, "", $client->filename) if($client->wrq);
$client->{'fh'} = $fh;
},
tftpd_done => sub ...

PiTiVi (Popularity: ) : PiTiVi is a non-linear audio/video editor for GNU/Linux using the GStreamer multimedia framework.

The GStreamer and PiTiVi team are pleased to announce a new pre-release of PiTiVi.

This release is in beta state, may suffer from hangs and is not yet ready ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
AD


Rate me
supported os's
stats
downloads 7
version 3.1.1
size in Kb 11,254
popularity   
1133/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend Python for Linux
Report spyware
New Software
Popular Software
Latest Reviews