Skip to content

gh-137760: Update REPL constants documentation #137798

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

Antraxmin
Copy link

@Antraxmin Antraxmin commented Aug 15, 2025

Update documentation for help, quit, and exit constants to reflect that they can be accessed directly in the interactive interpreter without parentheses, in addition to the traditional function call syntax.


📚 Documentation preview 📚: https://cpython-previews--137798.org.readthedocs.build/

Update documentation for help, quit, and exit constants to reflect
that they can be accessed directly in the interactive interpreter
without parentheses, in addition to the traditional function call syntax.
@python-cla-bot
Copy link

python-cla-bot bot commented Aug 15, 2025

All commit authors signed the Contributor License Agreement.

CLA signed

@Antraxmin
Copy link
Author

@corona10

Antraxmin and others added 2 commits August 15, 2025 16:09
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
@@ -97,15 +97,17 @@ should not be used in programs.
exit(code=None)

Objects that when printed, print a message like "Use quit() or Ctrl-D
Copy link
Contributor

@adorilson adorilson Aug 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This must be changed.

See

○ → python3.13
Python 3.13.0 (main, Oct  8 2024, 08:51:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> quit

○ → 

Edit: I was wrong. Nothing to do here.

@@ -97,15 +97,17 @@ should not be used in programs.
exit(code=None)

Objects that when printed, print a message like "Use quit() or Ctrl-D
(i.e. EOF) to exit", and when called, raise :exc:`SystemExit` with the
(i.e. EOF) to exit", and when accessed directly in the interactive
interpreter or called as functions, raise :exc:`SystemExit` with the
specified exit code.

.. data:: help
:noindex:

Object that when printed, prints the message "Type help() for interactive
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And here.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Run print(help) and see what is returned

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Run print(help) and see what is returned

wow, my bad.

I didn't notice the difference between printed and accessed directly. Sorry about that.

Copy link
Contributor

@adorilson adorilson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

4 participants