我在书本和互联网上看过这些,但从未理解过。像这样的东西
...modify changer.py without stopping Python...
% vi changer.py
和
python -mtimeit -s
他们是什么意思?他们在哪里申请?
答案 0 :(得分:4)
%
是C shell提示符。它对所有炮弹都不普遍。根据您使用的shell类型,您可以在等待命令时获得不同类型的提示。例如,UNIX shell通常使用$
符号,Windows CMD提示符使用当前目录,后跟>
字符。
vi
只是一个 shell命令,它调用vi,一个Unix平台的文本编辑器。在您的示例中,他只是使用文本编辑器vi来修改Python脚本changer.py。它与Python无关,除了文本编辑器可用于编辑Python脚本的事实。
python -mtimeit -s
使用-m
命令行参数加载模块,然后启动预加载模块timeit
的解释器。这样,您无需在启动解释器后键入import <modulename>
。它还使用-s
命令行参数指定不应将user-site-packages目录添加到sys.path
。
有关python解释器的命令行参数的更多信息,请查看official documentation.