golden hour
/lib64/python2.7/distutils
⬆️ Go Up
Upload
File/Folder
Size
Actions
README
295 B
Del
OK
__init__.py
337 B
Del
OK
__init__.pyc
385 B
Del
OK
__init__.pyo
385 B
Del
OK
archive_util.py
7.64 KB
Del
OK
archive_util.pyc
7.28 KB
Del
OK
archive_util.pyo
7.28 KB
Del
OK
bcppcompiler.py
14.59 KB
Del
OK
bcppcompiler.pyc
7.7 KB
Del
OK
bcppcompiler.pyo
7.7 KB
Del
OK
ccompiler.py
45.54 KB
Del
OK
ccompiler.pyc
35.96 KB
Del
OK
ccompiler.pyo
35.82 KB
Del
OK
cmd.py
18.82 KB
Del
OK
cmd.pyc
16.41 KB
Del
OK
cmd.pyo
16.41 KB
Del
OK
command
-
Del
OK
config.py
4.03 KB
Del
OK
config.pyc
3.49 KB
Del
OK
config.pyo
3.49 KB
Del
OK
core.py
8.88 KB
Del
OK
core.pyc
7.5 KB
Del
OK
core.pyo
7.5 KB
Del
OK
cygwinccompiler.py
16.87 KB
Del
OK
cygwinccompiler.pyc
9.19 KB
Del
OK
cygwinccompiler.pyo
9.19 KB
Del
OK
debug.py
162 B
Del
OK
debug.pyc
254 B
Del
OK
debug.pyo
254 B
Del
OK
dep_util.py
3.43 KB
Del
OK
dep_util.pyc
3.11 KB
Del
OK
dep_util.pyo
3.11 KB
Del
OK
dir_util.py
7.78 KB
Del
OK
dir_util.pyc
6.72 KB
Del
OK
dir_util.pyo
6.72 KB
Del
OK
dist.py
48.88 KB
Del
OK
dist.pyc
38.64 KB
Del
OK
dist.pyo
38.64 KB
Del
OK
emxccompiler.py
11.65 KB
Del
OK
emxccompiler.pyc
7.29 KB
Del
OK
emxccompiler.pyo
7.29 KB
Del
OK
errors.py
3.41 KB
Del
OK
errors.pyc
6.14 KB
Del
OK
errors.pyo
6.14 KB
Del
OK
extension.py
10.65 KB
Del
OK
extension.pyc
7.24 KB
Del
OK
extension.pyo
7.02 KB
Del
OK
fancy_getopt.py
17.53 KB
Del
OK
fancy_getopt.pyc
11.68 KB
Del
OK
fancy_getopt.pyo
11.5 KB
Del
OK
file_util.py
7.61 KB
Del
OK
file_util.pyc
6.47 KB
Del
OK
file_util.pyo
6.47 KB
Del
OK
filelist.py
12.39 KB
Del
OK
filelist.pyc
10.51 KB
Del
OK
filelist.pyo
10.51 KB
Del
OK
log.py
1.65 KB
Del
OK
log.pyc
2.72 KB
Del
OK
log.pyo
2.72 KB
Del
OK
msvc9compiler.py
30.29 KB
Del
OK
msvc9compiler.pyc
21.04 KB
Del
OK
msvc9compiler.pyo
20.96 KB
Del
OK
msvccompiler.py
23.08 KB
Del
OK
msvccompiler.pyc
17.11 KB
Del
OK
msvccompiler.pyo
17.11 KB
Del
OK
spawn.py
7.61 KB
Del
OK
spawn.pyc
6.02 KB
Del
OK
spawn.pyo
6.02 KB
Del
OK
sysconfig.py
16.52 KB
Del
OK
sysconfig.py.debug-build
16.42 KB
Del
OK
sysconfig.pyc
12.96 KB
Del
OK
sysconfig.pyo
12.96 KB
Del
OK
text_file.py
12.12 KB
Del
OK
text_file.pyc
9.03 KB
Del
OK
text_file.pyo
9.03 KB
Del
OK
unixccompiler.py
12.56 KB
Del
OK
unixccompiler.py.distutils-rpath
12.03 KB
Del
OK
unixccompiler.pyc
7.76 KB
Del
OK
unixccompiler.pyo
7.76 KB
Del
OK
util.py
18.28 KB
Del
OK
util.pyc
14.58 KB
Del
OK
util.pyo
14.58 KB
Del
OK
version.py
11.17 KB
Del
OK
version.pyc
7.04 KB
Del
OK
version.pyo
7.04 KB
Del
OK
versionpredicate.py
4.98 KB
Del
OK
versionpredicate.pyc
5.41 KB
Del
OK
versionpredicate.pyo
5.41 KB
Del
OK
Edit: text_file.pyo
� ��ic @ s/ d Z d Z d d l Z d d d � � YZ d S( s� text_file provides the TextFile class, which gives an interface to text files that (optionally) takes care of stripping comments, ignoring blank lines, and joining lines with backslashes.s $Id$i����Nt TextFilec B s� e Z d Z i d d 6d d 6d d 6d d 6d d 6d d 6Z d d d � Z d � Z d � Z d d � Z d d � Z d d � Z d � Z d � Z d � Z RS( s� Provides a file-like object that takes care of all the things you commonly want to do when processing a text file that has some line-by-line syntax: strip comments (as long as "#" is your comment character), skip blank lines, join adjacent lines by escaping the newline (ie. backslash at end of line), strip leading and/or trailing whitespace. All of these are optional and independently controllable. Provides a 'warn()' method so you can generate warning messages that report physical line number, even if the logical line in question spans multiple physical lines. Also provides 'unreadline()' for implementing line-at-a-time lookahead. Constructor is called as: TextFile (filename=None, file=None, **options) It bombs (RuntimeError) if both 'filename' and 'file' are None; 'filename' should be a string, and 'file' a file object (or something that provides 'readline()' and 'close()' methods). It is recommended that you supply at least 'filename', so that TextFile can include it in warning messages. If 'file' is not supplied, TextFile creates its own using the 'open()' builtin. The options are all boolean, and affect the value returned by 'readline()': strip_comments [default: true] strip from "#" to end-of-line, as well as any whitespace leading up to the "#" -- unless it is escaped by a backslash lstrip_ws [default: false] strip leading whitespace from each line before returning it rstrip_ws [default: true] strip trailing whitespace (including line terminator!) from each line before returning it skip_blanks [default: true} skip lines that are empty *after* stripping comments and whitespace. (If both lstrip_ws and rstrip_ws are false, then some lines may consist of solely whitespace: these will *not* be skipped, even if 'skip_blanks' is true.) join_lines [default: false] if a backslash is the last non-newline character on a line after stripping comments and whitespace, join the following line to it to form one "logical line"; if N consecutive lines end with a backslash, then N+1 physical lines will be joined to form one logical line. collapse_join [default: false] strip leading whitespace from lines that are joined to their predecessor; only matters if (join_lines and not lstrip_ws) Note that since 'rstrip_ws' can strip the trailing newline, the semantics of 'readline()' must differ from those of the builtin file object's 'readline()' method! In particular, 'readline()' returns None for end-of-file: an empty string might just be a blank line (or an all-whitespace line), if 'rstrip_ws' is true but 'skip_blanks' is not.i t strip_commentst skip_blanksi t lstrip_wst rstrip_wst join_linest collapse_joinc K s� | d k r$ | d k r$ t d � n xQ | j j � D]@ } | | k r] t | | | | � q4 t | | | j | � q4 Wx3 | j � D]% } | | j k r� t d | � q� q� W| d k r� | j | � n | | _ | | _ d | _ g | _ d S( s� Construct a new TextFile object. At least one of 'filename' (a string) and 'file' (a file-like object) must be supplied. They keyword argument options are described above and affect the values returned by 'readline()'.s7 you must supply either or both of 'filename' and 'file's invalid TextFile option '%s'i N( t Nonet RuntimeErrort default_optionst keyst setattrt KeyErrort opent filenamet filet current_linet linebuf( t selfR R t optionst opt( ( s+ /usr/lib64/python2.7/distutils/text_file.pyt __init__N s c C s+ | | _ t | j d � | _ d | _ d S( sy Open a new file named 'filename'. This overrides both the 'filename' and 'file' arguments to the constructor.t ri N( R R R R ( R R ( ( s+ /usr/lib64/python2.7/distutils/text_file.pyR s s c C s, | j j � d | _ d | _ d | _ d S( si Close the current file and forget everything we know about it (filename, current line number).N( R t closeR R R ( R ( ( s+ /usr/lib64/python2.7/distutils/text_file.pyR | s c C s� g } | d k r | j } n | j | j d � t | t t f � ra | j d t | � � n | j d | � | j t | � � d j | � S( Ns , s lines %d-%d: s line %d: t ( R R t appendR t isinstancet listt tuplet strt join( R t msgt linet outmsg( ( s+ /usr/lib64/python2.7/distutils/text_file.pyt gen_error� s c C s t d | j | | � � d S( Ns error: ( t ValueErrorR"