mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
Add various items
This commit is contained in:
parent
796798b29c
commit
10b1ec98df
1 changed files with 27 additions and 2 deletions
|
@ -103,7 +103,23 @@ changes, sorted alphabetically by module name. Consult the
|
||||||
:file:`Misc/NEWS` file in the source tree for a more complete list of
|
:file:`Misc/NEWS` file in the source tree for a more complete list of
|
||||||
changes, or look through the Subversion logs for all the details.
|
changes, or look through the Subversion logs for all the details.
|
||||||
|
|
||||||
* To be written.
|
* A new function in the :mod:`subprocess` module,
|
||||||
|
:func:`check_output`, runs a command with a specified set of arguments
|
||||||
|
and returns the command's output as a string if the command runs without
|
||||||
|
error, or raises a :exc:`CalledProcessError` exception otherwise.
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
>>> subprocess.check_output(['df', '-h', '.'])
|
||||||
|
'Filesystem Size Used Avail Capacity Mounted on\n
|
||||||
|
/dev/disk0s2 52G 49G 3.0G 94% /\n'
|
||||||
|
|
||||||
|
>>> subprocess.check_output(['df', '-h', '/bogus'])
|
||||||
|
...
|
||||||
|
subprocess.CalledProcessError: Command '['df', '-h', '/bogus']' returned non-zero exit status 1
|
||||||
|
|
||||||
|
(Contributed by Gregory P. Smith.)
|
||||||
|
|
||||||
|
|
||||||
.. ======================================================================
|
.. ======================================================================
|
||||||
.. whole new modules get described in subsections here
|
.. whole new modules get described in subsections here
|
||||||
|
@ -116,13 +132,22 @@ Build and C API Changes
|
||||||
|
|
||||||
Changes to Python's build process and to the C API include:
|
Changes to Python's build process and to the C API include:
|
||||||
|
|
||||||
* To be written.
|
* If you use the :file:`.gdbinit` file provided with Python,
|
||||||
|
the "pyo" macro in the 2.7 version will now work when the thread being
|
||||||
|
debugged doesn't hold the GIL; the macro will now acquire it before printing.
|
||||||
|
(Contributed by haypo XXX; :issue:`3632`.)
|
||||||
|
|
||||||
.. ======================================================================
|
.. ======================================================================
|
||||||
|
|
||||||
Port-Specific Changes: Windows
|
Port-Specific Changes: Windows
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
* The :mod:`msvcrt` module now contains some constants from
|
||||||
|
the :file:`crtassem.h` header file:
|
||||||
|
:data:`CRT_ASSEMBLY_VERSION`,
|
||||||
|
:data:`VC_ASSEMBLY_PUBLICKEYTOKEN`,
|
||||||
|
and :data:`LIBRARIES_ASSEMBLY_NAME_PREFIX`.
|
||||||
|
(Added by Martin von Loewis (XXX check); :issue:`4365`.)
|
||||||
|
|
||||||
.. ======================================================================
|
.. ======================================================================
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue