Как я могу исправить чтение файлов Networkx, чтобы избежать сбоя моего кода? Загрузка слишком много файлов - PullRequest
0 голосов
/ 05 мая 2019

У меня есть некоторый код, использующий Networkx на python 2.7, но я думаю, что папка с файлами, которые я использую, слишком велика, поэтому моя программа убивается.

Как я могу это исправить, чтобы она могла приниматьбольшее количество файлов в папках?Я предполагаю, что это предел ОС.

def countSubgraphs(graph_dir):
    graph_files = []
    dirFiles = listdir(graph_dir)
    dirFiles.sort()
    sorted(dirFiles)

    for files in dirFiles:
        graph_files.append(files)

    #It is breaking below
    the_graphs = [nx.read_edgelist(join(graph_dir, f), create_using=nx.DiGraph()) for f in graph_files]

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...