summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlimi Qudirah <qudrohbidemi@gmail.com>2022-11-01 18:21:22 +0100
committerJarrod Millman <jarrod.millman@gmail.com>2022-11-01 10:29:12 -0700
commit8d69d625fdf97347a2eefe4cc4ec913c8756efb8 (patch)
tree25a9a5ee91809c4eb4e75cca491a0a01625ef404
parentf9b4874dabb589de68e2cae4c7950380fa2c8771 (diff)
downloadnetworkx-8d69d625fdf97347a2eefe4cc4ec913c8756efb8.tar.gz
Amount of nodes and edges have mistakes when reading adjlist file (#6132)
* fixes #6036 * test load centrality * test dispersion * test dispersion * dispersion test * test dispersion * bug-fixes-for-issue-6088 * deleted * fixes for 5911 * bugfix for 5911
-rw-r--r--networkx/readwrite/adjlist.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/networkx/readwrite/adjlist.py b/networkx/readwrite/adjlist.py
index c27b836d..386751e1 100644
--- a/networkx/readwrite/adjlist.py
+++ b/networkx/readwrite/adjlist.py
@@ -60,6 +60,14 @@ def generate_adjlist(G, delimiter=" "):
--------
write_adjlist, read_adjlist
+ Notes
+ -----
+ The default `delimiter=" "` will result in unexpected results if node names contain
+ whitespace characters. To avoid this problem, specify an alternate delimiter when spaces are
+ valid in node names.
+
+ NB: This option is not available for data that isn't user-generated.
+
"""
directed = G.is_directed()
seen = set()
@@ -113,6 +121,11 @@ def write_adjlist(G, path, comments="#", delimiter=" ", encoding="utf-8"):
Notes
-----
+ The default `delimiter=" "` will result in unexpected results if node names contain
+ whitespace characters. To avoid this problem, specify an alternate delimiter when spaces are
+ valid in node names.
+ NB: This option is not available for data that isn't user-generated.
+
This format does not store graph, node, or edge data.
See Also