Как сохранить переменные в Проводнике переменных IDE Spyder - PullRequest
0 голосов
/ 27 мая 2019

Я использую Spyder IDE.Я хочу сохранить переменные в обозревателе переменных Spyder в CSV / Excel / PDF.Я автоматизирую задачу.Поэтому я хочу сохранять результаты каждый раз, когда запускаю скрипт.Мой обозреватель переменных выглядит так:

enter image description here

Или есть ли способ, которым я могу записать все переменные в CSV или PDF?

1 Ответ

0 голосов
/ 27 мая 2019

Возможно, это не самый эффективный способ, но как насчет:

import pandas as pd
import time 

Вы сохраняете каждую переменную как информационный кадр, но чтобы сделать это со значениями типа float / int, вы должны создать информационный кадр, например:

b = 4
x = pd.DataFrame({"col" : [b]})

использовать время, чтобы отметить время создания файла

t = time.localtime()
timestamp = time.strftime('%b-%d-%Y_%H%M', t)

writer = pd.ExcelWriter(path + '\\results_EC_' + timestamp  + ".xlsx")

на данный момент выберите все кадры данных, которые вы хотите экспортировать:

x.to_excel(writer,sheet_name="Results1", index = False)

writer.save()
print("done")
...