PYTHON3(1)
π PYTHON3 π
okay bestie, welcome to the manual page for python3 β section 1, and yeah, the source line up there says receptorctl, which is iconic of it honestly. This page is the "Receptor daemon client" and it's basically the group chat rules for talking to Python from your shell. π
β¨ NAME β¨
python3 β Receptor daemon client π¦
πΈ DESCRIPTION πΈ
Here's the vibe check on how you actually call it:
python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Not me giving you Options and the environment variables that go with them, because of course there are env vars, there are always env vars π. Scroll down, they're all here, every single one.
π Arguments π
fileβ a program that gets read straight from a script file-β the program gets read from stdin (this is the default; and if it's a tty you land in interactive mode, main character energy)arg ...β the arguments passed to your program insys.argv[1:]
β¨ OPTIONS β¨
-bβ throw warnings when you convertbytes/bytearraytostr, or when you comparebytes/bytearraywithstrorbyteswithint. (-bb: upgraded to full-on errors π)-Bβ dont write.pycfiles on import; alsoPYTHONDONTWRITEBYTECODE=x-c cmdβ the program is passed in as a string (and heads up: this terminates the option list)-dβ turn on parser debugging output (for experts only, and it only works on debug builds); alsoPYTHONDEBUG=x-Eβ ignorePYTHON*environment variables (likePYTHONPATH)-hβ print this help message and exit (also-?or--help)-iβ inspect interactively after running the script; it forces a prompt even if stdin doesn't look like a terminal; alsoPYTHONINSPECT=x-Iβ isolate Python from the user's environment (it implies-E,-Pand-s)-m modβ run a library module as a script (this one terminates the option list too)-Oβ removeassertand__debug__-dependent statements; add.opt-1before the.pycextension; alsoPYTHONOPTIMIZE=x-OOβ does everything-Odoes and discards docstrings; add.opt-2before the.pycextension-Pβ don't prepend a potentially unsafe path tosys.path; alsoPYTHONSAFEPATH-qβ don't print version and copyright messages on interactive startup-sβ don't add the user site directory tosys.path; alsoPYTHONNOUSERSITE=x-Sβ don't imply'import site'on initialization-uβ force thestdoutandstderrstreams to be unbuffered; lowkey important: this option has no effect on stdin; alsoPYTHONUNBUFFERED=x-vβ verbose (it traces import statements); alsoPYTHONVERBOSE=x. and yes you can hand it over multiple times to crank the verbosity up π-Vβ print the Python version number and exit (also--version). give it twice and it prints more information about the build β¨-W argβ warning control;argisaction:message:category:module:lineno; alsoPYTHONWARNINGS=arg-xβ skip the first line of source, which lets you use non-Unix forms of#!cmd-X optβ set an implementation-specific option--check-hash-based-pycs always|default|neverβ control how Python invalidates hash-based.pycfiles--help-envβ print help about Python environment variables and exit--help-xoptionsβ print help about implementation-specific-Xoptions and exit--help-allβ print complete help information and exit
π¦ SEE ALSO π¦
The full documentation for python3 is maintained as a Texinfo manual. If the info and python3 programs are properly installed at your site, the command
info python3
should give you access to the complete manual. go off, info π
not me writing a whole shoutout section but fr fr, go read the Texinfo one when you want the deep lore π«Ά
k that's the whole page bestie, slay. it's python3 version 1.6.6, dated June 2026, page PYTHON3(1) β and with that, periodt. πβ¨π
π¦ where this page comes from
- ubuntu stonking: python3-receptorctl 1.6.6-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms