Classmethod
Class methods were introduced in python2.2. This script illustrates how the same effect can be achieved in python 2.1.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Classmethod emulation in python2.1 Download |
SecureTicketService is used to create and validate SecureTickets. SecureTickets are light-weight symmetrically signed data sets with a limited lifestpan. The key passed to SecureTicketService is the password and the security relies heavily on its strength. It really should be a 32 byte random...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (41): pyTickets Download |
Class::Declare is a Perl module created to declare classes with public, private and protected attributes and methods. SYNOPSIS package My::Class; use strict; use warnings; use base qw( Class::Declare ); __PACKAGE__->declare( public => { public_attr => 42 } , private => { private_attr...
Platforms: *nix
License: Freeware | Size: 76.8 KB | Download (88): Class::Declare Download |
The Packet class is what is used to create and read ICMP packets. To create a packet you instantiate the class, set the header and data fields, and then call the create() method which will the string representation that can be passed to a socket. To read a packet, use the Packet.parse()...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (48): icmplib Download |
Implements the static behaviours of the Complex Class, with algorithm logic based on the use of reverse Polish notation. Supports all functions pertaining to the complex number calculator and three added functions that are beyond the calculator's scope. The calculator is capable of performing all...
Platforms: Windows, Mac, *nix, Flash,
License: Freeware | Download (54): com.wis.math.alg.Complex class Download |
Implements the static behaviours of the Integral Class. This class cannot be subclassed or instantiated because all methods are static. usage:Integral.classMethod(args);
Platforms: Windows, Mac, Flash,
License: Freeware | Download (55): com.wis.math.calc.Integral Download |
Implements the static behaviours of the Bitwise Class. All methods in this class are static, allowing for inline bitwise operations without the need for class instantiation. usage:Bitwise.classMethod(args);
Platforms: Windows, Mac, *nix, Flash,
License: Freeware | Download (53): com.wis.math.alg.Bitwise class Download |
extMate is pretty cool, but nobody who works on the darn thing uses Python at all, so its support in this department is notably lacking. In the interest of providing more meaningful syntax highlighting, I hot-rodded the stock Python bundle with the following changes: . Removed the bizarre...
Platforms: Mac
License: Freeware | Size: 215.04 KB | Download (40): Python Language Bundle Download |