Fix final documentation nits before backporting decimal module fixes to 2.5

This commit is contained in:
Nick Coghlan 2006-09-03 01:02:00 +00:00
parent c1120b4b66
commit f1f42d850f
2 changed files with 7 additions and 6 deletions

View File

@ -453,12 +453,12 @@ active context.
no context is specified, a copy of the current context is used.
\versionadded{2.5}
For example, the following code increases the current decimal precision
by 42 places, performs a calculation, and then automatically restores
For example, the following code set the current decimal precision
to 42 places, performs a calculation, and then automatically restores
the previous context:
\begin{verbatim}
from __future__ import with_statement
import decimal
from decimal import localcontext
with localcontext() as ctx:
ctx.prec = 42 # Perform a high precision calculation

View File

@ -683,9 +683,10 @@ with lock:
The lock is acquired before the block is executed and always released once
the block is complete.
The \module{decimal} module's contexts, which encapsulate the desired
precision and rounding characteristics for computations, provide a
\function{localcontext()} function for getting a context manager:
The new \function{localcontext()} function in the \module{decimal} module
makes it easy to save and restore the current decimal context, which
encapsulates the desired precision and rounding characteristics for
computations:
\begin{verbatim}
from decimal import Decimal, Context, localcontext