ひい!関数の実行時間を取得したい(test(G))。タイマーを使用するときは、オブジェクトのタイプを記述する必要があります: "test(%??)"%GこれはDiGraphです。どうやってやるの?
from networkx import nx
def test(G):
for e in G.edges_iter():
print(e)
if __name__=='__main__':
from timeit import Timer
G = nx.DiGraph()
G.add_edges_from([(1,2),(4,5)])
t = Timer("test(% ?? )"%G,"from __main__ import test")
print( t.timeit(1))