networkx.readwrite.generate_graphml¶
-
networkx.readwrite.generate_graphml(G, encoding='utf-8', prettyprint=True)[source]¶ Generate GraphML lines for G
Parameters: G : graph
A networkx graph
encoding : string (optional)
Encoding for text data.
prettyprint : bool (optional)
If True use line breaks and indenting in output XML.
Notes
This implementation does not support mixed graphs (directed and unidirected edges together) hyperedges, nested graphs, or ports.
Examples
>>> G=nx.path_graph(4) >>> linefeed=chr(10) # linefeed=
>>> s=linefeed.join(nx.generate_graphml(G)) >>> for line in nx.generate_graphml(G): ... print(line)