Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
 
vyac
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 5
#1

как сохранить QTableWidget в Numpy Array

29.01.2017, 10:09. Просмотров 170. Ответов 1
Метки нет (Все метки)

Здравствуйте. Собственно, сабж: может кто-нибудь знает каким образом можно сохранить tablewidget в массив numpy ? Нужно строить граф с помощью матрицы смежности (тот самый numpy array), но вершины и связи я задаю с помощью формы (qtabewidget). соответственно, надо как-то сохранить item'ы таблицы и загрузить в массив. Пока пробовал сохранять в файл (дикий геморрой, т.к. нужно обеспечить правильную структуру конечного фалй), а с файла с помощью numpy.loadtxt грузить в массив. Не особо получилось. Может у кого есть иные идеи? Или есть давно известный способ, которого я не знаю ( Хелп.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2017, 10:09
Ответы с готовыми решениями:

QTableWidget (1) >>> QTableWidget (2) исключить повторяющиеся строки
Добрый день. Подскажите как лучше реализовать... Хочу реализовать...

Как правильно записать код в numpy?
raster, raster_B8a_166 - numpy array for i in range(xsize): for j in...

Как центровать CheckBox в ячейки QTableWidget?
Добавляю CheckBox в ячейку QTableWidget. Но она центруется по левому краю. ...

Numpy
1.Решить уравнение через for цикл и функция arrange() x2+4x-32=0...

Numpy cannot reshape
cannot reshape array of size 1 into shape (160,) import numpy as np...

1
dondublon
2137 / 1055 / 212
Регистрация: 17.03.2012
Сообщений: 6,391
Записей в блоге: 5
30.01.2017, 10:18 #2
Цитата Сообщение от vyac Посмотреть сообщение
сохранить tablewidget в массив numpy
Виджет сохранять в массив? Не занимайтесь извращениями.

Цитата Сообщение от vyac Посмотреть сообщение
но вершины и связи я задаю с помощью формы (qtabewidget). соответственно, надо как-то сохранить item'ы таблицы и загрузить в массив.
Сохраняйте ваши вершины с помощью массивов numpy и используйте QAbstractTableModel в качестве обёртки, QTableView для просмотра. Придётся чуть поучиться, но оно того стоит. https://habrahabr.ru/post/171443/
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2017, 10:18

NumPy и PyCharm
Доброго времени суток, мне нужно установить NumPy для работы с массивами. Я...

Матрицы в NumPy
Есть матрицы А и В. Нужно все элементы каждой строки умножить на...

Модуль numpy
from numpy import * a = array() print(a) При запуске кода выдает ошибки ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru