Below are the top ranked snippets.

ranking Sort Sort   |   date Sort Sort   |   member Sort Sort
Syndication

« Previous 1 2 3 4 5 6 7 8 9  ...  55 56 Next »
7
Date Submitted Tue. Aug. 15th, 2006 3:24 AM
Revision 1
Scripter ASmith
Tags python
Comments 3 comments
Introduction
This function is a function that returns a function. You pass it a function, and it returns a function that takes a collection as a parameter and applies your function to it. The difference between this and map is that this returns a function that you can use again which takes a collection as a parameter.

For Example

If I had a collection c, and a function p that prints its argument, I can create a visitor function using the following:
printVisitor=createVisitor(p)

Then any time I want to print a collection I just type:
printVisitor(c)

A Better Example
If you were writing an IRC server you would probably have many functions that operated on a list of users, such as ban,makeop, etc. You could create those functions in a manor similar to the following:

banUsers=createVisitor(ban)
makeOperators=createVisitor(makeop)

Then in a seperate file you could use these functions as if they were regular functions.

you would type banUsers(users) to ban, or makeOperators(users) to promote those users.
7
Date Submitted Fri. Aug. 18th, 2006 9:40 AM
Revision 1
Scripter ASmith
Tags python
Comments 2 comments
Very fast method for extracting all of the unique items from a list while preserving their original ordering.
6
Date Submitted Fri. Aug. 18th, 2006 10:56 AM
Revision 1
Scripter ASmith
Tags python
Comments 2 comments
Reads a file line by line using Python in 3 lines
9
Date Submitted Fri. Aug. 18th, 2006 10:59 AM
Revision 1
Scripter ASmith
Tags python
Comments 0 comments
Reads well formed RSS entries using standard python libraries
6
Date Submitted Fri. Aug. 18th, 2006 11:01 AM
Revision 1
Scripter ASmith
Tags Date | python
Comments 0 comments
Computes the difference between two dates in seconds
6
Date Submitted Fri. Aug. 18th, 2006 11:04 AM
Revision 1
Scripter ASmith
Tags archive | python
Comments 0 comments
Decompress a .tar.bz2 archive in Pytho
9
Date Submitted Fri. Aug. 18th, 2006 11:06 AM
Revision 1
Scripter ASmith
Tags python
Comments 1 comments
Quick way to get the users home directory in Unix/Linux and Windows
6
Date Submitted Fri. Aug. 18th, 2006 11:10 AM
Revision 1
Scripter ASmith
Tags python
Comments 4 comments
Builds and prints a list of all links in a specified webpage
3
Date Submitted Sun. Dec. 10th, 2006 2:24 PM
Revision 1
Beginner assbach
Tags Random | String
Comments 1 comments
create a random string of 16 chars
9
Date Submitted Thu. Mar. 9th, 2006 10:41 PM
Revision 1
Beginner atlamp
Tags copy | File | Java | tmp
Comments 0 comments
Copy a file to a new location, optionally marking the file as a temporary file (to be deleted on application exit).

Note there are issues for temporary files - not all the parent directories that might be created are guaranteed to be deleted - only the immediate parent directory will be deleted on exit if created. Other higher-level directories will not be deleted, even if the file is marked as temporary.
« Previous 1 2 3 4 5 6 7 8 9  ...  55 56 Next »