Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Can';t从sys库导入sys类_Python - Fatal编程技术网

Python Can';t从sys库导入sys类

Python Can';t从sys库导入sys类,python,Python,我只想从sys Library导入argv和可执行函数 因此,我使用from和import将这些函数指定为:- 从系统导入argv 从sys导入可执行文件 但在此之后,我得到一个错误,即“sys”未定义,因此我添加:- 从系统导入系统 但是我知道sys不是sys的成员,但是怎么会呢?如果sys库中没有名为sys'的类,那么我们如何使用sys.executable() from sys import argv from sys import executable 您直接使用argvexecu

我只想从sys Library导入argv和可执行函数

因此,我使用from和import将这些函数指定为:-

从系统导入argv
从sys导入可执行文件
但在此之后,我得到一个错误,即“sys”未定义,因此我添加:-

从系统导入系统
但是我知道sys不是sys的成员,但是怎么会呢?如果sys库中没有名为sys'的类,那么我们如何使用sys.executable()

from sys import argv
from sys import executable
您直接使用
argv
executable
而不是
sys.argv
sys.executable
。后一种情况是针对

import sys
当你这样做的时候

from sys import argv
from sys import executable
您直接使用
argv
executable
而不是
sys.argv
sys.executable
。后一种情况是针对

import sys

只需执行
importsys
,然后执行
sys.executable()
。进行“嵌套”导入是为了方便。这不是语法问题。您也可以从sys导入可执行文件
,然后直接执行
可执行文件()
。只需执行
导入sys
,然后执行
sys.executable()
。进行“嵌套”导入是为了方便。这不是语法问题。您还可以从sys import executable执行
,然后直接执行
executable()