Метод 1: to_string()
a = StringIO(df.to_string(index=False))
send_simple_message(a)
Метод 2:
Экспортируйте его в csv
, затем прочитайте его с помощью функции open
, чтобы вы вернули его как str
:
df.to_csv('df.csv', index=False)
with open('df.csv') as f:
lines = [line for line in f]
a = StringIO(' '.join(lines))
send_simple_message(a)
Чтобы проверить, заполнена ли наша переменная a
:
pd.read_csv(a)
a b
0 1 3
1 2 2
2 3 1