networkx.readwrite.graphml.generate_graphml¶
-
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.
Examples
>>> G = nx.path_graph(4) >>> linefeed = chr(10) # linefeed =
>>> s = linefeed.join(nx.generate_graphml(G)) # doctest: +SKIP >>> for line in nx.generate_graphml(G): # doctest: +SKIP ... print(line)
Notes
This implementation does not support mixed graphs (directed and unidirected edges together) hyperedges, nested graphs, or ports.