我这里在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]
谢谢。