Как прочитать строки из mmap в словарь? - PullRequest
1 голос
/ 09 июля 2019

Мой mmap открывает файл json с диска.В настоящее время я могу читать построчно из файла, но хочу сохранить эту информацию в словаре пар ключей и значений, что-то похожее на структуру содержимого файла json.

В настоящее время яиспользуйте следующую строку кода, чтобы читать строку за строкой в ​​Windows.

filename = 'C:\Workspace\tempfile.json'
resultsDictionary = {}
with open(filename, "r+b") as f:
    map_file = mmap.mmap(f.fileno(), 0, access=mmap.ACCESS_READ)
    for line in iter(map_file.readline, b""):
        print(line)

# I want to be able to store it in a resultsDictionary so I could use that resultsDictionary in latter method in my python code. I am not sure on how to do this. 

Любая помощь будет оценена.

1 Ответ

1 голос
/ 11 июля 2019

Вы должны использовать модуль json из стандартной библиотеки python.

...