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)
 
Similar scripts
Python for .NET: Lessons learned (Popularity: ) : This paper describes an exploratory implementation of the Python language for the .NET framework. It describes the scope of the project, the experiences and problems in implementing a language such as Python for .NET, and a brief discussion of future ...
FreeDCE 1.1.0.7-rc (Popularity: ) : This application represents a free implementation of DCE RPC, with development aimed at implementing DCOM for Linux (and other UNIX systems).
DVD tools for Linux (Popularity: ) : DVD for Linux
Picalog - a KDE2 image catalog for linux (Popularity: ) : Picalog is a KDE2 image cataloging application for linux.
Database registry for Linux (Popularity: ) : A data base containing parameters for Linux.The project is a library,a .h file for prototypes and a program to modify parameters.Use it in your C programs or others. It is ok with user,groups...It has capabilities of heritage.It is hard to ...
USB device support for Linux boot & KGDB (Popularity: ) : Most of Embedded Linux devices have USB client device. This project enables embedded developpers to use USB cable for Linux console and for Linux kernel debugging by KGDB. No more serial cable for Linux console and debug !
Binary-level debugger for Linux (Popularity: ) : A binary-level debugger for Linux i386/32-bit similar to the MS-DOS debugger. No debugging information is necessary. Debugging begins at ld.so, the executable entry point or at main(). There is FPU support.
disassembler for linux (Popularity: ) : Disassembler for linux: will try to provide a gui driven tool to disassemble executables. Written in C++, uses gtk libraries for the gui, and will disassemble binaries from a number of OSses.
TIGCC for Linux (Popularity: ) : The 'TIGCC for Linux' project aims to develop a C compiler for TI Graphing Calculators based on a M68000 processor. The target can be a TI89/89Ti/TI92+/V200 calculator. A such compiler already exists under Windows but this one is for Linux ...
Visual SourceSafe for linux(unix) (Popularity: ) : This project is used for linux(unix) user who wants to access MS sourcesafe via in linux(unix). This program is a classic C/S program, both side is written in java language. Total classes is less then 100K. Hope it helps you!
Rate me
supported os's
stats
downloads 7
version 3.1.1
size in Kb 11,254
popularity   
1149/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend Python for Linux
Report spyware
New Software
Popular Software
Latest Reviews