当你使用import sys
之后,就可以通过sys.argv
来访问从命令行传递给Python脚本的参数。例如,如果你运行一个名为“test.py”的Python脚本,并在命令行中键入以下内容:python test.py arg1 arg2
,那么sys.argv
将会是一个列表,其中包含字符串元素'test.py'
、'arg1'
和'arg2'
。
而当你使用import os
时,可以使用os.system()
函数来运行操作系统命令。例如,如果你想在Windows上运行一个dir命令并查看当前目录下的文件列表,你可以这样写:os.system('dir')
。或者,如果你想在Linux上列出当前目录下的所有文件并将结果存储到一个变量中,你可以这样写:
import os file_list = os.listdir('.')
以上代码将返回一个列表,其中包含当前目录下的所有文件和子目录的名称。