PYTHON СОХРАНЕНИЕ МАССИВА В ФАЙЛ

Python позволяет очень легко сохранять данные в файлы. Если вам нужно сохранить массив данных в файл, например, массив чисел, можно воспользоваться модулем NumPy. Для начала необходимо установить этот модуль, если он еще не установлен:

!pip install numpy

Далее можно создать массив чисел и сохранить его в файл с помощью функции numpy.savetxt():

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
np.savetxt('array.txt', arr)

Файл будет сохранен в текующей директории, и его можно прочитать с помощью функции numpy.loadtxt():

loaded_arr = np.loadtxt('array.txt')
print(loaded_arr)

Если же вы хотите сохранить массив, содержащий не только числа, а например, строки, можно воспользоваться родными средствами Python - модулем pickle:

import pickle
arr = ['apple', 'banana', 'cherry']
with open('array.pickle', 'wb') as f:
    pickle.dump(arr, f)

Файл также будет сохранен в текущей директории, и его можно прочитать таким образом:

with open('array.pickle', 'rb') as f:
    loaded_arr = pickle.load(f)
print(loaded_arr)

Работаем с JSON в Python. Парсинг JSON, сохраняем JSON в файл

Задача из Собеседования на 160,000 Евро в Год

Работа с файлами в Python. Чтение и запись данных

Уроки Python - Работа с файлам - Сохранение файлов из интернета

Работа с файлами в Python. Создание, чтение, запись, удаление. Конструкция WITH-AS - Базовый курс

Уроки Python / Работа с файлами запись в файл

BLGPG-541AA303CE1F-24-09-19-20

Новые материалы: