Skip to main content
 首页 » 编程设计

python之"except error_perm, msg"中的error_perm 和msg 是否特殊

2025年05月04日12haluo1

我正在读这个 script .它通过 FTP 同步文件。

我对第 106 行的这个语句感到困惑

try: 
    ... 
except error_perm, msg: 
    ... 

变量error_perm 和msg 似乎不知从何而来。当 try 部分出错时,脚本将停止并无法进入 except 部分。

请您参考如下方法:

您在文件顶部有下一个导入:

from ftplib import FTP, error_perm 

error_perm 是一个错误类。

声明

except error_perm, msg: 

捕获类型为 error_perm 的任何异常并将异常对象存储在变量 msg 中。