Ignore:
Timestamp:
Dec 26, 2018, 8:00:40 PM (8 months ago)
Author:
Stefan Schwarzer <sschwarzer@…>
Branch:
default
Message:
Remove positional argument specifiers for `format`

In strings for `format` calls, remove the digits for positional
arguments. For example, "{0}, {1}" becomes "{}, {}".
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ftputil/stat.py

    r1718 r1723  
    5858            return self[self._index_mapping[attr_name]]
    5959        else:
    60             raise AttributeError("'StatResult' object has no attribute '{0}'".
     60            raise AttributeError("'StatResult' object has no attribute '{}'".
    6161                                 format(attr_name))
    6262
     
    6767        argument_strings = []
    6868        for index, item in enumerate(self):
    69             argument_strings.append("{0}={1!r}".format(index_to_name[index],
    70                                                        item))
    71         return "{0}({1})".format(type(self).__name__,
    72                                  ", ".join(argument_strings))
     69            argument_strings.append("{}={!r}".format(index_to_name[index],
     70                                                     item))
     71        return "{}({})".format(type(self).__name__,
     72                               ", ".join(argument_strings))
    7373
    7474
     
    137137        # pylint: disable=no-self-use
    138138        if len(mode_string) != 10:
    139             raise ftputil.error.ParserError("invalid mode string '{0}'".
     139            raise ftputil.error.ParserError("invalid mode string '{}'".
    140140                                            format(mode_string))
    141141        st_mode = 0
     
    162162        else:
    163163            raise ftputil.error.ParserError(
    164                   "unknown file type character '{0}'".format(file_type))
     164                    "unknown file type character '{}'".format(file_type))
    165165        return st_mode
    166166
     
    176176            return int(int_string)
    177177        except ValueError:
    178             raise ftputil.error.ParserError("non-integer {0} value {1!r}".
     178            raise ftputil.error.ParserError("non-integer {} value {!r}".
    179179                                            format(int_description,
    180180                                                   int_string))
     
    334334            hour, minute, am_pm = time_[0:2], time_[3:5], time_[5]
    335335        except IndexError:
    336             raise ftputil.error.ParserError("invalid time string '{0}'".
     336            raise ftputil.error.ParserError("invalid time string '{}'".
    337337                                            format(time_))
    338338        hour, minute = (
     
    366366        if len(line_parts) < FIELD_COUNT_WITHOUT_USERID:
    367367            # No known Unix-style format
    368             raise ftputil.error.ParserError("line '{0}' can't be parsed".
     368            raise ftputil.error.ParserError("line '{}' can't be parsed".
    369369                                            format(line))
    370370        # If we have a valid format (either with or without user id field),
     
    421421            # name ends and the target name starts.
    422422            raise ftputil.error.ParserError(
    423                     '''name '{0}' contains more than one "->"'''.format(name))
     423                    '''name '{}' contains more than one "->"'''.format(name))
    424424        elif name.count(" -> ") == 1:
    425425            st_name, st_target = name.split(" -> ")
     
    458458        except ValueError:
    459459            # "unpack list of wrong size"
    460             raise ftputil.error.ParserError("line '{0}' can't be parsed".
     460            raise ftputil.error.ParserError("line '{}' can't be parsed".
    461461                                            format(line))
    462462        # st_mode
     
    478478                st_size = int(dir_or_size)
    479479            except ValueError:
    480                 raise ftputil.error.ParserError("invalid size {0}".
     480                raise ftputil.error.ParserError("invalid size {}".
    481481                                                format(dir_or_size))
    482482        else:
     
    576576        if not self._path.isdir(path):
    577577            raise ftputil.error.PermanentError(
    578                   "550 {0}: no such directory or wrong directory parser used".
     578                  "550 {}: no such directory or wrong directory parser used".
    579579                  format(path))
    580580        # Set up for `for` loop.
     
    634634            # (450 vs. 550).
    635635            raise ftputil.error.PermanentError(
    636                   "550 {0}: no such file or directory".format(path))
     636                  "550 {}: no such file or directory".format(path))
    637637        else:
    638638            # Be explicit. Returning `None` is a signal for
     
    679679                # We had seen this path already.
    680680                raise ftputil.error.RecursiveLinksError(
    681                   "recursive link structure detected for remote path '{0}'".
     681                  "recursive link structure detected for remote path '{}'".
    682682                  format(original_path))
    683683            # Remember the path we have encountered.
Note: See TracChangeset for help on using the changeset viewer.