This index is updated by an off-site script, at irregular intervals.
Are there any books on
Python?
Are
there any interfaces to database packages in Python?
Are there any published articles about Python that I can
reference?
Are there other FTP sites that mirror the Python
distribution?
Can I create an object class with some methods implemented in C and
others in Python (e.g. through inheritance)?
Can I create my own
functions in C?
Can I
have Tk events handled while waiting for I/O?
Can Python be compiled to machine code, C or some other
language?
How do I access
the serial (RS232) port?
How do
I apply a method to a sequence of objects?
How
do I avoid blocking in the connect() method of a socket?
How do I call an
object's method from C?
How do I
check for a keypress without blocking?
How do I check if an object is an instance of a given class or of a
subclass of it?
How do I convert a
number to a string?
How do I convert a
string to a number?
How do I copy a file?
How do I copy an
object in Python?
How do I create
a multidimensional list?
How do I create a .pyc
file?
How do I
create documentation from doc strings?
How do I
delete a file? (And other file questions...)
How do I emulate
os.kill() in Windows?
How do I
extract C values from a Python object?
How
do I extract the downloaded documentation on Windows?
How do I find the
current module name?
How do I find undefined g++ symbols __builtin_new or
__pure_virtual?
How do I freeze
Tkinter applications?
How do I
generate random numbers in Python?
How do I get
a beta test version of Python?
How
do I get a list of all instances of a given class?
How do I
interface to C++ objects from Python?
How do
I iterate over a sequence in reverse order?
How do I keep editors from inserting tabs into my Python
source?
How do
I make a Python script executable on Unix?
How do I modify a
string in place?
How do I
obtain a copy of the Python source?
How
do I parcel out work among a bunch of worker threads?
How do I program using
threads?
How do I read (or
write) binary data?
How do I send
mail from a Python script?
How do I
share global variables across modules?
How do I
specify hexadecimal and octal integers?
How
do I submit bug reports and patches for Python?
How do
I tell "incomplete input" from "invalid input"?
How do I use Py_BuildValue() to create a tuple of arbitrary
length?
How do I use Python for
CGI?
How do I
use strings to call functions/methods?
How do I write a function with output parameters (call by
reference)?
How do
you implement persistent objects in Python?
How do you make an
array in Python?
Is a *.pyd file the same
as a DLL?
Is
it possible to write obfuscated one-liners in Python?
Is
Python a good language for beginning programmers?
Is Python Y2K (Year
2000) Compliant?
Is there a
curses/termcap package for Python?
Is there a scanf()
or sscanf() equivalent?
Is there a tool to help find bugs or perform static
analysis?
Is there
an equivalent of C's "?:" ternary operator?
Is there
an equivalent to C's onexit() in Python?
How do I copy a file on
Windows?
How do
I watch a directory for changes on Windows?
Are there coding standards or a style guide for Python
programs?
How do I call a method defined in a base class from a derived class
that overrides it?
How do I
convert between tuples and lists?
How
do I create static class data and static class methods?
How
do I find a module or application to perform task X?
How do I get
documentation on Python?
How do I print to a
Windows printer?
How do I run a subprocess with pipes connected to both input and
output?
Is
it reasonable to propose incompatible changes to Python?
Is there a source code level debugger with breakpoints,
single-stepping, etc.?
Are
there copyright restrictions on the use of Python?
Can I create
my own functions in C++?
How do I catch the output from PyErr_Print() (or anything that
prints to stdout/stderr)?
How do I debug an
extension?
How do I get a
single keypress at a time?
How do I make
python scripts executable?
How do I run
a Python program under Windows?
How do I
test a Python program or component?
How do
you make a higher order function in Python?
Why is
Python installed on my machine?
Is
there a newsgroup or mailing list devoted to Python?
Can't we
get rid of the Global Interpreter Lock?
Can't you emulate threads in the interpreter instead of relying on
an OS-specific thread implementation?
cgi.py (or other CGI programming) doesn't work sometimes on NT or
win95!
Do I have
to like "Monty Python's Flying Circus"?
Have
any significant projects been done in Python?
How are dictionaries
implemented?
How are lists
implemented?
How
can I create a stand-alone binary from a Python script?
How
can I embed Python into a Windows application?
How
can I evaluate an arbitrary Python expression from C?
How
can I execute arbitrary Python statements from C?
How
can I find the methods or attributes of an object?
How can I get a dictionary to display its keys in a consistent
order?
How
can I have modules that mutually import each other?
How can
I mimic CGI form submission (METHOD=POST)?
How can I organize my code to make it easier to change the base
class?
How
can I overload constructors (or methods) in Python?
How can I pass optional or keyword parameters from one function to
another?
How
can I sort one list by values from another list?
How can
my code discover the name of an object?
How do
I access a module written in Python from C?
How do you
remove duplicates from a list?
How do
you set a global variable in a function?
How
do you specify and enforce an interface spec in Python?
How does Python manage
memory?
How
does the Python version numbering scheme work?
How fast are
exceptions?
How many people are
using Python?
How stable is Python?
I added a module using the Setup file and the make fails;
why?
I can't
get key bindings to work in Tkinter: why?
I can't seem to use os.read() on a pipe created with os.popen();
why?
I tried to open Berkeley DB file, but bsddb produces bsddb.error:
(22, 'Invalid argument'). Help! How can I restore my
data?
I try to use __spam and I get an error about
_SomeClassName__spam.
I've
never programmed before. Is there a Python tutorial?
I want to compile a Python module on my Linux system, but some
files are missing. Why?
I want to do a complicated sort: can you do a Schwartzian Transform
in Python?
If my program crashes with a bsddb (or anydbm) database open, it
gets corrupted. How come?
__import__('x.y.z')
returns <module 'x'>; how do I get z?
Importing
_tkinter fails on Windows 95/98: why?
Can I delete
Python?
What is Python?
Is there an equivalent to Perl's chomp() for removing trailing
newlines from strings?
Missing
cw3215mt.dll (or missing cw3215.dll)
My class defines __del__ but it is not called when I delete the
object.
My program
is too slow. How do I speed it up?
None of my threads
seem to run: why?
PyRun_SimpleFile()
crashes on Windows but not on Unix; why?
Test (test)
How do I get data
out of HTML?
How
do I make an executable out of my Python program?
How do I make public and private attributes and methods in my
classes?
How
do I perform matrix operations using Python?
I need help; I'm getting an error in my program. What should I
do?
I'm
learning Python. What should I program?
What are some
good books on Python?
What is <code>if
\_\_name\_\_ == "\_\_main\_\_"</code> for?
What is Python
Tutor?
What is the policy
on homework?
What's the
best editor/IDE for Python?
What's the difference between "import foo" and "from foo import
*"?
Why do my replies go to the person who sent the message and not to
the list?
Why doesn't
my regular expression work?
Warning
about CTL3D32 version from installer
What
are the "best practices" for using import in a module?
What are the rules for local and global variables in
Python?
What does "SystemError: _PyImport_FixupExtension: module yourmodule
not loaded" mean?
What is a class?
What is a method?
What is delegation?
What is Python?
What is Python good
for?
What is self?
What is the
Python Software Foundation?
What is this bsddb185 module my application keeps complaining
about?
What
kinds of global value mutation are thread-safe?
What
module should I use to help with generating HTML?
What new developments are expected for Python in the
future?
What
platform-independent GUI toolkits exist for Python?
What
platform-specific GUI toolkits exist for Python?
What's a negative
index?
What WWW tools are
there for Python?
When I edit an imported module and reimport it, the changes don't
show up. Why does this happen?
When importing module X, why do I get "undefined symbol:
PyUnicodeUCS2*"?
Where in
the world is www.python.org located?
Where is Freeze for
Windows?
Where
is the math.py (socket.py, regex.py, etc.) source file?
Why am I getting strange results with simple arithmetic
operations?
Why are colons required for the if/while/def/class
statements?
Why are
default values shared between objects?
Why
are floating point calculations so inaccurate?
Why are Python strings
immutable?
Why are
there separate tuple and list data types?
Why can't
I use an assignment in an expression?
Why can't
lambda forms contain statements?
Why
can't raw strings (r-strings) end with a backslash?
Why
do I get a SyntaxError for a 'continue' inside a 'try'?
Why does -22 / 10 return
-3?
Why
does os.path.isdir() fail on NT shared directories?
Why does
Python sometimes take so long to start?
Why
does Python use indentation for grouping of statements?
Why does Python use methods for some functionality (e.g.
list.index()) but functions for other (e.g. len(list))?
Why doesn't closing sys.stdout (stdin, stderr) really close
it?
Why doesn't
list.sort() return the sorted list?
Why
doesn't os.popen()/win32pipe.popen() work on Win9x?
Why doesn't
os.popen() work in PythonWin on NT?
Why doesn't Python have a "with" statement like some other
languages?
Why don't my signal
handlers work?
Why is cPickle so slow?
Why is it called
Python?
Why is join() a string method instead of a list or tuple
method?
Why is there no goto?
Why isn't
all memory freed when Python exits?
Why
isn't there a switch or case statement in Python?
Why must
dictionary keys be immutable?
Why must 'self' be used explicitly in method definitions and
calls?
Why was Python
created in the first place?
Writing C
is hard; are there any alternatives?
[What does 'UnicodeError: ASCII [decoding,encoding] error: ordinal
not in range(128)'
mean?](/what-does-unicodeerror-ascii-decoding-encoding-error-ordinal-not-in-range-128-mean)