Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.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 未定义变量:SerialException_Python_Exception_Exception Handling_Serial Port_Pyserial - Fatal编程技术网

Python 未定义变量:SerialException

Python 未定义变量:SerialException,python,exception,exception-handling,serial-port,pyserial,Python,Exception,Exception Handling,Serial Port,Pyserial,我使用pySerial库从Arduino获取Python脚本日志数据。当脚本无法连接到您提供的端口时,我试图处理SerialException,Eclipse说“Undefined variable:SerialException”。有什么东西我忘了导入吗 代码: 您可能想要: except serial.SerialException: ... 在python中,Exceptions是从Exception派生的类。因此,当模块/包定义自己的自定义异常时,它们通常会得到。这就是说,提出了

我使用pySerial库从Arduino获取Python脚本日志数据。当脚本无法连接到您提供的端口时,我试图处理SerialException,Eclipse说“Undefined variable:SerialException”。有什么东西我忘了导入吗

代码:

您可能想要:

except serial.SerialException:
   ...
在python中,
Exception
s是从
Exception
派生的类。因此,当模块/包定义自己的自定义异常时,它们通常会得到。这就是说,提出了一个:

from serial import SerialException
在文件的顶部也可能会起到作用

from serial import SerialException