Skip to content

Commit 2f5952f

Browse files
committed
DOC: Clarified PyTables "natural" names
1 parent 9fef291 commit 2f5952f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

doc/source/io.rst

+4-3
Original file line numberDiff line numberDiff line change
@@ -3179,9 +3179,10 @@ Notes & Caveats
31793179
.. warning::
31803180

31813181
``PyTables`` will show a ``NaturalNameWarning`` if a column name
3182-
cannot be used as an attribute selector. Generally identifiers that
3183-
have spaces, start with numbers, or ``_``, or have ``-`` embedded are not considered
3184-
*natural*. These types of identifiers cannot be used in a ``where`` clause
3182+
cannot be used as an attribute selector.
3183+
*Natural* identifiers contain only letters, numbers, and underscores,
3184+
and may not begin with a number.
3185+
Other identifiers cannot be used in a ``where`` clause
31853186
and are generally a bad idea.
31863187

31873188
DataTypes

0 commit comments

Comments
 (0)