Concantenate до и после всей строки в Python - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть некоторые табличные данные, которые я получаю из REST API, затем я сохраняю их и хочу загрузить их в Slack. Чтобы загрузить его, я должен заключить весь объект в "` `". Я не уверен, как это сделать в Python. Я делаю это так:

response = '```' + result.astype(str)

``       ``  name               request_id              Slam                       Won
``0   ``nadal.rafael@gmaisd``      ``47``             ``French``               ``12``
4   ``federer.rgoer@gmail ``       `` 57 ``              ``Wimbledon``               ``8 ``

Я бы хотел, чтобы вывод был таким, чтобы весь объект был заключен -


``         name               request_id              Slam                       Won
0   nadal.rafael@gmaisd         47               French                          12
4   federer.rgoer@gmail         57                 Wimbledon                     8 ``

1 Ответ

2 голосов
/ 03 апреля 2020

astype для преобразования столбцов, чтобы преобразовать весь объект в строку, используйте str или repr:

'```' + str(result) + '```'

или f-строку в Python 3.6 +:

f'```{result}```'
...