我该如何解决Networkx读取文件停止崩溃的代码?载入太多文件

时间:2019-05-05 20:15:22

标签: python networkx

我这里在python 2.7上使用Networkx有一些代码,但是我猜想我所使用的文件所在的文件夹太大,因此我的程序被杀死了。

如何解决此问题,使其可以接受文件夹中的大量文件?我认为这是操作系统限制。

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]

谢谢。

0 个答案:

没有答案