Python 3.x 当我在终端上运行python-v而不是python-v时会发生什么?

Python 3.x 当我在终端上运行python-v而不是python-v时会发生什么?,python-3.x,bash,ubuntu,Python 3.x,Bash,Ubuntu,在我将python-v输入终端后,我的终端上出现了一个巨大的列表。这里列出了一些: # clear builtins._ # clear sys.path # clear sys.argv # clear sys.ps1 # clear sys.ps2 # clear sys.last_type 我不知道发生了什么事 来自manpython: -v Print a message each time a modu

在我将python-v输入终端后,我的终端上出现了一个巨大的列表。这里列出了一些:

     # clear builtins._
     # clear sys.path
     # clear sys.argv
     # clear sys.ps1
     # clear sys.ps2
     # clear sys.last_type

我不知道发生了什么事

来自
manpython

      -v      Print a message each time a module is initialized,  showing  the
              place  (filename  or  built-in  module) from which it is loaded.
              When given twice, print a message for each file that is  checked
              for  when  searching for a module.  Also provides information on
              module cleanup at exit.
作为旁注,下次您想知道特定命令开关的作用时,请使用以下命令:

man <command>
现在我们进入Python的手册页。搜索有问题的交换机:

/-v

使用
n
跳转到下一个匹配项,如果超出了该匹配项,则使用
n
,直到找到相关段落。

来自
man-python

      -v      Print a message each time a module is initialized,  showing  the
              place  (filename  or  built-in  module) from which it is loaded.
              When given twice, print a message for each file that is  checked
              for  when  searching for a module.  Also provides information on
              module cleanup at exit.
作为旁注,下次您想知道特定命令开关的作用时,请使用以下命令:

man <command>
现在我们进入Python的手册页。搜索有问题的交换机:

/-v

使用
n
跳转到下一个匹配项,如果超出该匹配项,则使用
n
,直到找到相关段落。

在终端或命令提示符上键入
python
时,它将以交互模式打开python解释器

$ python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 12:04:33)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
当您键入
python-v
时,它将打开并执行相同的操作,但处于详细模式,因此您将看到许多消息,这些消息告诉您哪个模块正在初始化以及从何处初始化。键入
exit()

您可以键入-vv使其更详细

如果您想查看python的版本,请使用
python--version
python-V
(请注意大写字母V)

更多详细信息可在此处找到:

-v每次初始化模块时打印一条消息,显示加载模块的位置(文件名或内置模块)。什么时候 给定两次(-vv),为检查的每个文件打印一条消息 搜索模块时。还提供了有关模块的信息 在出口处进行清理。另见蟒蛇糖


当您在终端或命令提示符下键入
python
时,它将以交互模式打开python解释器

$ python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 12:04:33)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
当您键入
python-v
时,它将打开并执行相同的操作,但处于详细模式,因此您将看到许多消息,这些消息告诉您哪个模块正在初始化以及从何处初始化。键入
exit()

您可以键入-vv使其更详细

如果您想查看python的版本,请使用
python--version
python-V
(请注意大写字母V)

更多详细信息可在此处找到:

-v每次初始化模块时打印一条消息,显示加载模块的位置(文件名或内置模块)。什么时候 给定两次(-vv),为检查的每个文件打印一条消息 搜索模块时。还提供了有关模块的信息 在出口处进行清理。另见蟒蛇糖


同样值得注意的是,它进入了交互式python shell,因此您可以使用like quit()正常退出python。同样值得注意的是,它进入了交互式python shell,因此您可以使用like quit()正常退出python我添加了一个关于使用手册页的小教程——知道如何使用手册页将使您搜索信息变得更加容易:DThank you@Ben。我将在阅读bash脚本时仔细阅读这些手册。我添加了一个关于使用手册页的小教程——知道如何使用手册页将使您的信息搜索变得更加容易:DThank you@Ben。我将仔细阅读它们,因为我将头绕在bash脚本上谢谢你@Nikhil,你的解释非常有用。当我输入错误的时候,我正试图找出我的python版本。谢谢@Nikhil,你的解释非常有用。当我输入错误时,我实际上正在试图找出我的python版本。