Current Path: > > opt > alt > python35 > lib64 > python3.5 > distutils > > __pycache__ >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-35.opt-1.pyc | File | 406 bytes | May 31 2024 13:51:50. | |
__init__.cpython-35.opt-2.pyc | File | 212 bytes | May 31 2024 13:51:29. | |
__init__.cpython-35.pyc | File | 406 bytes | May 31 2024 13:51:55. | |
_msvccompiler.cpython-35.opt-1.pyc | File | 13499 bytes | May 31 2024 13:51:50. | |
_msvccompiler.cpython-35.opt-2.pyc | File | 12673 bytes | May 31 2024 13:51:29. | |
_msvccompiler.cpython-35.pyc | File | 13566 bytes | May 31 2024 13:51:55. | |
archive_util.cpython-35.opt-1.pyc | File | 6804 bytes | May 31 2024 13:51:50. | |
archive_util.cpython-35.opt-2.pyc | File | 4751 bytes | May 31 2024 13:51:29. | |
archive_util.cpython-35.pyc | File | 6804 bytes | May 31 2024 13:51:55. | |
bcppcompiler.cpython-35.opt-1.pyc | File | 7245 bytes | May 31 2024 13:51:50. | |
bcppcompiler.cpython-35.opt-2.pyc | File | 6943 bytes | May 31 2024 13:51:29. | |
bcppcompiler.cpython-35.pyc | File | 7245 bytes | May 31 2024 13:51:55. | |
ccompiler.cpython-35.opt-1.pyc | File | 34636 bytes | May 31 2024 13:51:50. | |
ccompiler.cpython-35.opt-2.pyc | File | 18272 bytes | May 31 2024 13:51:29. | |
ccompiler.cpython-35.pyc | File | 34801 bytes | May 31 2024 13:51:55. | |
cmd.cpython-35.opt-1.pyc | File | 15635 bytes | May 31 2024 13:51:50. | |
cmd.cpython-35.opt-2.pyc | File | 9622 bytes | May 31 2024 13:51:29. | |
cmd.cpython-35.pyc | File | 15635 bytes | May 31 2024 13:51:55. | |
config.cpython-35.opt-1.pyc | File | 3802 bytes | May 31 2024 13:51:50. | |
config.cpython-35.opt-2.pyc | File | 3396 bytes | May 31 2024 13:51:29. | |
config.cpython-35.pyc | File | 3802 bytes | May 31 2024 13:51:55. | |
core.cpython-35.opt-1.pyc | File | 7045 bytes | May 31 2024 13:51:50. | |
core.cpython-35.opt-2.pyc | File | 3646 bytes | May 31 2024 13:51:29. | |
core.cpython-35.pyc | File | 7045 bytes | May 31 2024 13:51:55. | |
cygwinccompiler.cpython-35.opt-1.pyc | File | 9213 bytes | May 31 2024 13:51:50. | |
cygwinccompiler.cpython-35.opt-2.pyc | File | 7567 bytes | May 31 2024 13:51:29. | |
cygwinccompiler.cpython-35.pyc | File | 9213 bytes | May 31 2024 13:51:55. | |
debug.cpython-35.opt-1.pyc | File | 211 bytes | May 31 2024 13:51:50. | |
debug.cpython-35.opt-2.pyc | File | 201 bytes | May 31 2024 13:51:29. | |
debug.cpython-35.pyc | File | 211 bytes | May 31 2024 13:51:55. | |
dep_util.cpython-35.opt-1.pyc | File | 2853 bytes | May 31 2024 13:51:50. | |
dep_util.cpython-35.opt-2.pyc | File | 1397 bytes | May 31 2024 13:51:29. | |
dep_util.cpython-35.pyc | File | 2853 bytes | May 31 2024 13:51:55. | |
dir_util.cpython-35.opt-1.pyc | File | 6195 bytes | May 31 2024 13:51:50. | |
dir_util.cpython-35.opt-2.pyc | File | 3805 bytes | May 31 2024 13:51:29. | |
dir_util.cpython-35.pyc | File | 6195 bytes | May 31 2024 13:51:55. | |
dist.cpython-35.opt-1.pyc | File | 36452 bytes | May 31 2024 13:51:50. | |
dist.cpython-35.opt-2.pyc | File | 27140 bytes | May 31 2024 13:51:29. | |
dist.cpython-35.pyc | File | 36452 bytes | May 31 2024 13:51:55. | |
errors.cpython-35.opt-1.pyc | File | 5717 bytes | May 31 2024 13:51:50. | |
errors.cpython-35.opt-2.pyc | File | 3029 bytes | May 31 2024 13:51:29. | |
errors.cpython-35.pyc | File | 5717 bytes | May 31 2024 13:51:55. | |
extension.cpython-35.opt-1.pyc | File | 7404 bytes | May 31 2024 13:51:50. | |
extension.cpython-35.opt-2.pyc | File | 3900 bytes | May 31 2024 13:51:29. | |
extension.cpython-35.pyc | File | 7404 bytes | May 31 2024 13:51:55. | |
fancy_getopt.cpython-35.opt-1.pyc | File | 11320 bytes | May 31 2024 13:51:50. | |
fancy_getopt.cpython-35.opt-2.pyc | File | 8493 bytes | May 31 2024 13:51:29. | |
fancy_getopt.cpython-35.pyc | File | 11491 bytes | May 31 2024 13:51:55. | |
file_util.cpython-35.opt-1.pyc | File | 6296 bytes | May 31 2024 13:51:50. | |
file_util.cpython-35.opt-2.pyc | File | 4147 bytes | May 31 2024 13:51:29. | |
file_util.cpython-35.pyc | File | 6296 bytes | May 31 2024 13:51:55. | |
filelist.cpython-35.opt-1.pyc | File | 10325 bytes | May 31 2024 13:51:50. | |
filelist.cpython-35.opt-2.pyc | File | 7440 bytes | May 31 2024 13:51:29. | |
filelist.cpython-35.pyc | File | 10325 bytes | May 31 2024 13:51:55. | |
log.cpython-35.opt-1.pyc | File | 2478 bytes | May 31 2024 13:51:50. | |
log.cpython-35.opt-2.pyc | File | 2405 bytes | May 31 2024 13:51:29. | |
log.cpython-35.pyc | File | 2478 bytes | May 31 2024 13:51:55. | |
msvc9compiler.cpython-35.opt-1.pyc | File | 19104 bytes | May 31 2024 13:51:50. | |
msvc9compiler.cpython-35.opt-2.pyc | File | 17471 bytes | May 31 2024 13:51:29. | |
msvc9compiler.cpython-35.pyc | File | 19171 bytes | May 31 2024 13:51:55. | |
msvccompiler.cpython-35.opt-1.pyc | File | 15941 bytes | May 31 2024 13:51:50. | |
msvccompiler.cpython-35.opt-2.pyc | File | 14348 bytes | May 31 2024 13:51:29. | |
msvccompiler.cpython-35.pyc | File | 15941 bytes | May 31 2024 13:51:55. | |
spawn.cpython-35.opt-1.pyc | File | 5367 bytes | May 31 2024 13:51:50. | |
spawn.cpython-35.opt-2.pyc | File | 4051 bytes | May 31 2024 13:51:29. | |
spawn.cpython-35.pyc | File | 5367 bytes | May 31 2024 13:51:55. | |
sysconfig.cpython-35.opt-1.pyc | File | 13102 bytes | May 31 2024 13:51:50. | |
sysconfig.cpython-35.opt-2.pyc | File | 9602 bytes | May 31 2024 13:51:29. | |
sysconfig.cpython-35.pyc | File | 13102 bytes | May 31 2024 13:51:55. | |
text_file.cpython-35.opt-1.pyc | File | 8892 bytes | May 31 2024 13:51:50. | |
text_file.cpython-35.opt-2.pyc | File | 3776 bytes | May 31 2024 13:51:29. | |
text_file.cpython-35.pyc | File | 8892 bytes | May 31 2024 13:51:55. | |
unixccompiler.cpython-35.opt-1.pyc | File | 7605 bytes | May 31 2024 13:51:50. | |
unixccompiler.cpython-35.opt-2.pyc | File | 6964 bytes | May 31 2024 13:51:29. | |
unixccompiler.cpython-35.pyc | File | 7605 bytes | May 31 2024 13:51:55. | |
util.cpython-35.opt-1.pyc | File | 16525 bytes | May 31 2024 13:51:50. | |
util.cpython-35.opt-2.pyc | File | 10450 bytes | May 31 2024 13:51:29. | |
util.cpython-35.pyc | File | 16525 bytes | May 31 2024 13:51:55. | |
version.cpython-35.opt-1.pyc | File | 7722 bytes | May 31 2024 13:51:50. | |
version.cpython-35.opt-2.pyc | File | 4419 bytes | May 31 2024 13:51:29. | |
version.cpython-35.pyc | File | 7773 bytes | May 31 2024 13:51:55. | |
versionpredicate.cpython-35.opt-1.pyc | File | 5369 bytes | May 31 2024 13:51:50. | |
versionpredicate.cpython-35.opt-2.pyc | File | 2875 bytes | May 31 2024 13:51:29. | |
versionpredicate.cpython-35.pyc | File | 5369 bytes | May 31 2024 13:51:55. |
��Yf�0 � @ sA d Z d d l Z d d l Z d d l Z Gd d � d � Z d S)z�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.� Nc @ s� e Z d Z d Z d d d d d d d d d d d d d d i Z d d d d � Z d d � Z d d � Z d d d � Z d d d � Z d d d � Z d d � Z d d � Z d d � Z d S)�TextFilea� 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 'io.open()'. 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) errors [default: 'strict'] error handler used to decode the file content 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.�strip_comments� �skip_blanks� lstrip_wsr � rstrip_ws� join_lines� collapse_join�errors�strictNc K s� | d k r$ | d k r$ t d � � xQ | j j � D]@ } | | k r] t | | | | � q4 t | | | j | � q4 Wx3 | j � D]% } | | j k r� t d | � � q� W| d k r� | j | � n | | _ | | _ d | _ g | _ d S)z�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()'.Nz7you must supply either or both of 'filename' and 'file'zinvalid TextFile option '%s'r ) �RuntimeError�default_options�keys�setattr�KeyError�open�filename�file�current_line�linebuf)�selfr r ZoptionsZopt� r �8/opt/alt/python35/lib64/python3.5/distutils/text_file.py�__init__N s zTextFile.__init__c C s7 | | _ t j | j d d | j �| _ d | _ d S)zyOpen a new file named 'filename'. This overrides both the 'filename' and 'file' arguments to the constructor.�rr r N)r �ior r r r )r r r r r r o s !z TextFile.openc C s2 | j } d | _ d | _ d | _ | j � d S)ziClose the current file and forget everything we know about it (filename, current line number).N)r r r �close)r r r r r r v s zTextFile.closec C s� g } | d k r | j } | j | j d � t | t t f � r^ | j d t | � � n | j d | � | j t | � � d j | � S)Nz, z lines %d-%d: z line %d: � )r �appendr � isinstance�list�tuple�str�join)r �msg�lineZoutmsgr r r � gen_error s zTextFile.gen_errorc C s t d | j | | � � � d S)Nzerror: )� ValueErrorr&