Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meirbek-dev/file_manipulations
File manipulations in Python
https://github.com/meirbek-dev/file_manipulations
2d-array files pyqt6 python python3 qt
Last synced: 3 days ago
JSON representation
File manipulations in Python
- Host: GitHub
- URL: https://github.com/meirbek-dev/file_manipulations
- Owner: Meirbek-dev
- License: gpl-3.0
- Created: 2021-09-12T16:30:31.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-16T09:38:48.000Z (about 3 years ago)
- Last Synced: 2023-08-13T08:35:13.997Z (over 1 year ago)
- Topics: 2d-array, files, pyqt6, python, python3, qt
- Language: Python
- Homepage:
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BMK01_File_Manipulations
## Современное кроссплатформенное программирование
### Лабораторная работа №5. Работа с файлами и ОС в PyQt6
Имеется двухмерный массив 5x6 целых чисел, загружаемый из файла. Необходимо создать программу, реализующую указанное в
варианте задание. Программа должна:1) считать из входного файла «input.txt» данные (значения массива) и вывести их на экран – кнопка «Загрузить исходные
данные из файла»;
2) выполнить задание варианта: получить измененный массив (выходные данные) – кнопка «Обработать данные»;
3) вывести выходные данные (содержимое измененного массива) на экран и сохранить их в выходной файл «output.txt» -
кнопка «Сохранить обработанные данные в файл».### Вариант №1
Если максимальный элемент находится в последней строке таблицы, то увеличить все элементы первого столбца в 2 раза
## Решение
![solution](images/solution.png)
## Считанный из файла массив
![input](images/input.png)
## Записанный в файл массив
![output](images/output.png)
## Ошибка №1
![error1](images/error1.png)
## Ошибка №2
![error2](images/error2.png)