gpt4 book ai didi

python - 使用Python ftplib.all_errors处理错误

转载 作者:行者123 更新时间:2023-12-03 08:52:42 27 4
gpt4 key购买 nike

我正在尝试从ftplib.all_errors中提取有用的错误消息,正在捕获550 /dir.: No such file or directory,但我想隔离出它是错误的文件还是错误的目录。到目前为止,我有:

try: 

//some code

except ftplib.all_errors,e:
print(e)

绝对不是过滤两者。

有任何已知的方法吗?我一直在通过在目录树中搜索存在的文件来解决这个问题,但这很耗时。

最佳答案

我认为没有任何方法可以确定它是完全错误的文件还是错误的目录。根据以下FTP Statuses/Errors,没有错误将目录与错误文件明确隔离。我认为这样做的最佳方法是,首先在try语句中运行该块,如果它返回550错误,请使用向后面包屑方法来隔离问题。

关于python - 使用Python ftplib.all_errors处理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36986664/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com