mirror of
https://github.com/shizand/statapp.git
synced 2024-12-23 20:22:58 +03:00
fix: исправлены баги с отображением и считыванием исходных данных (#58)
Сloses #56, #57.
This commit is contained in:
parent
023a4a5142
commit
fbf359e515
@ -19,12 +19,13 @@ class FileSLCModel:
|
|||||||
self.file_name, _ = QFileDialog.getOpenFileName(None, "Загрузить файл", "", "Files (*.txt *.csv)")
|
self.file_name, _ = QFileDialog.getOpenFileName(None, "Загрузить файл", "", "Files (*.txt *.csv)")
|
||||||
if self.file_name:
|
if self.file_name:
|
||||||
try:
|
try:
|
||||||
content = np.genfromtxt(self.file_name, delimiter=',', invalid_raise=True)
|
content = np.genfromtxt(self.file_name, delimiter=',', invalid_raise=True, ndmin=2)
|
||||||
except ValueError as e:
|
except ValueError as e:
|
||||||
QMessageBox.warning \
|
QMessageBox.warning \
|
||||||
(None,
|
(None,
|
||||||
'Ошибка',
|
'Ошибка',
|
||||||
"Ошибка чтения файла!\nФайл нельзя открыть или файл неверного формата")
|
"Ошибка чтения файла!\nФайл нельзя открыть или файл неверного формата")
|
||||||
|
self.file_name = None
|
||||||
return None
|
return None
|
||||||
return content
|
return content
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ class InputValuesModel(EditableTableModel):
|
|||||||
super().__init__(data)
|
super().__init__(data)
|
||||||
|
|
||||||
def getHorizontalHeader(self):
|
def getHorizontalHeader(self):
|
||||||
return yx_header(self.rowCount(QModelIndex()))
|
return yx_header(self.columnCount(QModelIndex()))
|
||||||
|
|
||||||
def getY(self):
|
def getY(self):
|
||||||
return self._data[:, 0]
|
return self._data[:, 0]
|
||||||
|
Loading…
Reference in New Issue
Block a user