Я пытаюсь вывести решение одной из переменных массива в книгу Excel.Я не могу получить ничего, кроме представления переменных в PULP, в отличие от решенного значения (то, к чему я стремлюсь).
Я пробовал ряд различных фреймов данных панд / numpy имассивы, но безуспешно.Пробовал также использовать библиотеку Excel Writer, но без кубиков.
YPER = 30
HE = 24
yearlyhours = []
yearlyhours = [(i,j) for i in range(YPER) for j in range(HE)]
MAHLDIFF = pulp.LpVariable.dicts("MAHLDIFF", (range(YPER), range(HE)), lowBound=0, cat='Continuous')
MAHLDIFFOUTPUT = []
for i,j in yearlyhours:
var_output = {'MAHLDIFF':MAHLDIFF[i][j]}
MAHLDIFFOUTPUT.append(var_output)
dfOptResults = pd.DataFrame.from_records(MAHLDIFFOUTPUT)
dfOptResults.to_excel('file.xls')
Это вывод, который я получаю до сих пор, просто пример полного массива:
MAHLDIFF
0 MAHLDIFF_0_0