Navigation
index
next
|
previous
|
The Hazel Tree
»
Python Grimoire
»
Source
Apprentice
ΒΆ
preamble
contents
[expand]
Files
Choosing a Random Line from a File
Problem
Solution
Copying Files
Creating/deleting/truncating Files or Directories
Emulating ‘getch()’ in UNIX-like systems
Listing Files in a Directory
Problem
Solution
Locking Files
Problem
Solution
Discussion
Object Persistence
Processing Lines in a File
Reading a File Backwards
Problem
Reading a File Line by Line the Fastest Way
Reading and Writing Binary Data
Reading and Writing Compressed Files
Problem
Solution
Discussion
Recursively Walking a Directory Tree
Problem
Solution
Renaming Files
Problem
Solution
Specifying Filenames
Web
Parsing URLs
Problem
Solution
See Also
Functions
Introduction to Functions
Calling a Function with an Argument Tuple
Problem
Solution
Discussion
How do I use different functionality on different platforms with the same program?
Ignoring Return Values from a Function
Passing Functions as Parameters
Problem
Solution
Discussion
Returning a Variable Number of Values
Problem
Solution
Discussion
Using an Expression for a Default Parameter Value
Unicode
Converting HTML Entities To Unicode
Problem
Solution
Portability
Emulating Switch/Case Statements
See Also
Dictionaries
Introduction to Dictionaries
Checking Whether a Key is in a Dictionary
Problem
Solution
Discussion
Filtering a dictionary
Iterating Over a Dictionary’s Contents
Discussion
Merging Dictionaries
Problem
Solution
Multiple-Valued Dictionaries
Problem
Solution
Lists
Iterating Over a List
Problem
Solution
Discussion
Multidimensional Lists
Problem
Solution
Discussion
Removing Duplicates from a List
Problem
Solution
Splitting a list into roughly equal parts
See Also
Parsing
Parsing HTML and XML on the Cheap
See Also
Tuples
Introduction to Tuples and Lists
Converting Between Tuples and Lists
Discussion
See Also
Numbers
Introduction to Numbers
Converting Numbers to and from Binary Data
Problem
Solution
Discussion
Converting from Numbers to Strings
English Ordinals
Generating Random Numbers
Problem
Solution
Discussion
Generating a Random Permutation
Mathematical Functions
Problem
Solution
Discussion
See Also
Samples
Conversion Script
Strings
Introduction to Strings
Converting a String to a Tuple
Problem
Solution
Discussion
Converting from Strings to Numbers
Problem
Solution
Mutable Strings
Problem
Solution
Parsing Input
Problem
Solution
Discussion
Reversing Strings
Problem
Solution
Searching and Replacing
Problem
Solution
Discussion
Splitting Strings from the right
Problem
Solution
Splitting Strings into Equal Sections
Problem
Solution
See Also
Network
Downloading Files Through FTP
Encoding and Decoding URIs/URLs
Problem
Solution
Introduction to Network Programming
Making a One-Line Web Server
Pinging Technorati
Problem
Solution
Retrieving Files Through HTTP
Sending E-Mail
Problem
Solution
Uploading Files Through FTP
See Also
Navigation
index
next
|
previous
|
The Hazel Tree
»
Python Grimoire
»