Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.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 导入模块时区分大小写是否重要?_Python_Python 3.x_Module - Fatal编程技术网

Python 导入模块时区分大小写是否重要?

Python 导入模块时区分大小写是否重要?,python,python-3.x,module,Python,Python 3.x,Module,我有一个关于模块导入中区分大小写的快速问题。我试图使用系统模块工作中的流程功能,但无法使其工作。我正在尝试这样做,如下所示: from System.Diagnostics import Process 但是,当我这样做时,它会说“没有名为‘系统’的模块”,当我尝试这样做时,如下所示: from system.Diagnostics import Process 错误为“没有名为“system.Diagnostics”的模块” 我尝试了这两种方法,因为我的IDE,VS代码,在我输入诊断时,会

我有一个关于模块导入中区分大小写的快速问题。我试图使用系统模块工作中的流程功能,但无法使其工作。我正在尝试这样做,如下所示:

from System.Diagnostics import Process
但是,当我这样做时,它会说“没有名为‘系统’的模块”,当我尝试这样做时,如下所示:

from system.Diagnostics import Process
错误为“没有名为“system.Diagnostics”的模块”


我尝试了这两种方法,因为我的IDE,VS代码,在我输入诊断时,会将其显示为系统的一个模块,但它不会将诊断显示为系统的一个模块。请注意,s和大写字母s之间的差别很小。这是一个问题,因为即使Diagnostics是基于我的IDE的大写字母s的系统模块,大写字母s的系统在python中也不是一个模块。

这可能与此相关:在python中,一般来说,
's'!='S'
我的变量!=My_变量
。大小写是非常重要的。Python是区分大小写的,如果你问的是这样的话,那就说明Python是区分大小写的!但是,默认情况下,诊断应该在系统包下,但不是。我不知道如何安装它。在系统下显示诊断的IDE我认为这是IDE的问题@Arrivillagama的主要问题是:你们在谈论什么
系统
软件包?它来自哪里?你是说pypi(有人在4周前开始使用Python 2!)?