Learning to program - 1 views
SAGE: Open Source Mathematics Software - 0 views
-
General and Advanced Pure and Applied Mathematics Use SAGE for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra.
(An unofficial) Python Tutorial Zone - 0 views
Python Idioms and Efficiency Suggestions - 0 views
-
What idioms should I use to make my code easier to read? Read "The Python Cookbook", especially the first few chapters. It's a great source of well-written Python code examples.
-
Use function factories to create utility functions. Often, especially if you're using map and filter a lot, you need utility functions that convert other functions or methods to taking a single parameter. In particular, you often want to bind some data to the function once, and then apply it repeatedly to different objects. In the above example, we needed a function that multiplied a particular field of an object by 3, but what we really want is a factory that's able to return for any field name and amount a multiplier function in that family:
-
Use zip and dict to map fields to names. zip turns a pair of sequences into a list of tuples containing the first, second, etc. values from each sequence. For example, zip('abc', [1,2,3]) == [('a',1),('b',2),('c',3)]. You can use this to save a lot of typing when you have fields in a known order that you want to map to names:
Boost Graph Library - Python Bindings - 0 views
Python For Delphi integration - 0 views
SciPy Course Outline - 0 views
sympy - Google Code - 0 views
How to Write a Spelling Corrector - 0 views
Charming Python, a column by David Mertz - 0 views
Python Cookbook : Read tabular data from Excel spreadsheets the fast and easy way - 0 views
-
Sometimes you get an Excel spreadsheet (say, from the marketing departement) and you want to read tabular data from it (i.e. a line with column headers and lines of data). There are many ways to do this (including ODBC + mxODBC), but the easiest way I've found is this one : provide a file name and a sheet name, and read the data !
Pyro - About - 0 views
-
Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. Never worry about writing network communication code again, when using Pyro you just write your Python objects like you would normally. With only a few lines of extra code, Pyro takes care of the network communication between your objects once you split them over different machines on the network. All the gory socket programming details are taken care of, you just call a method on a remote object as if it were a local object!
PyTone: MP3 jukebox redux - 0 views
Boa Constructor home - 0 views
« First
‹ Previous
361 - 380 of 552
Next ›
Last »
Showing 20▼ items per page