Python3.4.3

This version comes with over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows installer no longer has the HeartBleed vulnerability.

Python is an open source, portable, free, customizable, effective and modern programming language that offers a wide range of attractive functionality and allows application developers to create software projects that are fully compatible with all mainstream operating systems.

Command-line options

Default command-line options include optimization of the generated bytecode, optimize generated bytecode and remove doc-strings, usage of non-UNIX forms of #!cmd by skipping the first line of the source, protection from DoS (Denial of Service) attacks by making hash() values of various types be unpredictable, using pseudo-random salt.

In addition, the program will also allows you to add various division options, such as -Qnew, Qwarn, Qold and Qwarnall, issue warnings about incompatible tab usage, run the program in verbose mode, get warnings about Python 3.x incompatibilities, as well as to debug output from parser and ignore PYTHON* environment variables.

Getting started with Python

The Python programming language is often compared with the Java, Perl, Scheme or Tcl programming/scripting languages. It is compatible with all GNU/Linux distributions, as well as with the Microsoft Windows, Mac OS X, Solaris, BSD, and several other UNIX-like operating systems. Currently, it is compatible with both 32-bit (x86) and 64-bit (x86_64) architectures.

Installing Python on your system is quite an easy tasks, as all you have to do is to access the default package manager of your GNU/Linux system and search for the ‘python’ package. Install it and then interact with it via a Linux terminal emulator.

Hardcore Linux/UNIX users who want to optimize Python for their hardware architecture, can do so by download the latest version of the project from Softpedia, save the source tarball (tar.xz file) on their computer, unpack it, open a terminal emulator and navigate to the location of the extracted archive files with the ‘cd’ command.

Use the ‘./configure’ command to make certain optimizations and then execute the ‘make’ command to compile Python. Lastly, install Python system wide by running the ‘make install’ command as root or with sudo.

Python was reviewed by Marius Nestor, last updated on February 26th, 2015