from_graph6_bytes#
- from_graph6_bytes(bytes_in)[source]#
Read a simple undirected graph in graph6 format from bytes.
- Parameters:
- bytes_inbytes
Data in graph6 format
- Returns:
- GGraph
- Raises:
- NetworkXError
If
bytes_in
is unable to be parsed in graph6 format- ValueError
If any character
c
in bytes_in does not satisfy63 <= ord(c) < 127
.
See also
Notes
Per the graph6 spec, the header (e.g.
b'>>graph6<<'
) must not be followed by a newline character.References
[1]Graph6 specification <http://users.cecs.anu.edu.au/~bdm/data/formats.html>
Examples
>>> G = nx.from_graph6_bytes(b"A_") >>> sorted(G.edges()) [(0, 1)]