CLN: replace %s syntax with .format in pandas.io
progress towards #16130

- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
You could a namedtuple to expand the tuple which would address the failed tests and would also enable use of keywords in cases where tuple expansion was used with the old string formatting:

```python
UnicodeDataCol = namedtuple('UnicodeDataCol',  ['name', 'cname', 'dtype', 'kind', 'shape'])
def __unicode__(self):
        temp = UnicodeDataCol(
            *map(pprint_thing,
                 (self.name,
                  self.cname,
                  self.dtype,
                  self.kind,
                  self.shape)))
        return ("name->{name},cname->{cname},dtype->{dtype},kind->{kind},"
                "shape->{shape}".format(name=temp.name, cname=temp.cname,
                                        dtype=temp.dtype, kind=temp.kind,
                                        shape=temp.shape))
``` this got lost in the mix. can you rebase closing as stale. if you want to continue working, pls ping. @jreback I want to continue working, if you don't mind. Can I? > closing as stale. if you want to continue working, pls ping.

@jreback I want to continue working, if you don't mind. Can I? sure. pls submit a new PR, can't reopen this one for some reason.