mirror of
https://github.com/python/cpython.git
synced 2024-12-11 18:53:56 +08:00
Merge 3.2
This commit is contained in:
commit
5c1da90f8c
@ -722,7 +722,7 @@ cookies (assumes Unix/Netscape convention for location of the cookies file)::
|
||||
|
||||
import os, http.cookiejar, urllib.request
|
||||
cj = http.cookiejar.MozillaCookieJar()
|
||||
cj.load(os.path.join(os.environ["HOME"], ".netscape/cookies.txt"))
|
||||
cj.load(os.path.join(os.path.expanduser("~"), ".netscape", "cookies.txt"))
|
||||
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))
|
||||
r = opener.open("http://example.com/")
|
||||
|
||||
|
@ -196,7 +196,7 @@ normally be executed automatically during interactive sessions from the user's
|
||||
|
||||
import os
|
||||
import readline
|
||||
histfile = os.path.join(os.environ["HOME"], ".pyhist")
|
||||
histfile = os.path.join(os.path.expanduser("~"), ".pyhist")
|
||||
try:
|
||||
readline.read_history_file(histfile)
|
||||
except IOError:
|
||||
|
@ -227,33 +227,22 @@ always available.
|
||||
The struct sequence *flags* exposes the status of command line flags. The
|
||||
attributes are read only.
|
||||
|
||||
+------------------------------+------------------------------------------+
|
||||
| attribute | flag |
|
||||
+==============================+==========================================+
|
||||
| :const:`debug` | -d |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`division_warning` | -Q |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`inspect` | -i |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`interactive` | -i |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`optimize` | -O or -OO |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`dont_write_bytecode` | -B |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`no_user_site` | -s |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`no_site` | -S |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`ignore_environment` | -E |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`verbose` | -v |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`bytes_warning` | -b |
|
||||
+------------------------------+------------------------------------------+
|
||||
| :const:`quiet` | -q |
|
||||
+------------------------------+------------------------------------------+
|
||||
============================= =============================
|
||||
attribute flag
|
||||
============================= =============================
|
||||
:const:`debug` :option:`-d`
|
||||
:const:`division_warning` :option:`-Q`
|
||||
:const:`inspect` :option:`-i`
|
||||
:const:`interactive` :option:`-i`
|
||||
:const:`optimize` :option:`-O` or :option:`-OO`
|
||||
:const:`dont_write_bytecode` :option:`-B`
|
||||
:const:`no_user_site` :option:`-s`
|
||||
:const:`no_site` :option:`-S`
|
||||
:const:`ignore_environment` :option:`-E`
|
||||
:const:`verbose` :option:`-v`
|
||||
:const:`bytes_warning` :option:`-b`
|
||||
:const:`quiet` :option:`-q`
|
||||
============================= =============================
|
||||
|
||||
.. versionchanged:: 3.2
|
||||
Added ``quiet`` attribute for the new :option:`-q` flag.
|
||||
|
@ -123,10 +123,7 @@ interpreter. ::
|
||||
# bound to the Esc key by default (you can change it - see readline docs).
|
||||
#
|
||||
# Store the file in ~/.pystartup, and set an environment variable to point
|
||||
# to it: "export PYTHONSTARTUP=/home/user/.pystartup" in bash.
|
||||
#
|
||||
# Note that PYTHONSTARTUP does *not* expand "~", so you have to put in the
|
||||
# full path to your home directory.
|
||||
# to it: "export PYTHONSTARTUP=~/.pystartup" in bash.
|
||||
|
||||
import atexit
|
||||
import os
|
||||
|
Loading…
Reference in New Issue
Block a user