With the latest prerelease version (github) you can use:
for n,data in g.nodes(data="node_weight"):
print n,data
for u,v,data in g.edges(data="weight"):
print u,v,data
With 1.9 and earlier versions use:
for n,data in g.nodes(data=True):
print n,data["node_weight"]
for u,v,data in g.edges(data=True):
print u,v,data["weight"]