需要了解此python错误返回的帮助(谷歌搜索没有帮助)

需要了解此python错误返回的帮助(谷歌搜索没有帮助),python,Python,在python代码中。当您在错误标志前面看到负数时,它是什么意思 return-errno.EACCES作者可能已将错误代码限制为负值,以便能够返回各种(正)成功值 有些人似乎在使用该公约: 作者可能已将错误代码限制为负值,以便能够返回各种(正)成功值 有些人似乎在使用该公约: 这是一个C风格的错误返回。一种流行的做法是在函数成功时返回有意义的非负结果,或在函数失败时返回负错误代码 在本例中,错误EACCES表示 (另请参见)这是一个C风格的错误返回。一种流行的做法是在函数成功时返回有意义的非负

在python代码中。当您在错误标志前面看到负数时,它是什么意思


return-errno.EACCES

作者可能已将错误代码限制为负值,以便能够返回各种(正)成功值

有些人似乎在使用该公约:

作者可能已将错误代码限制为负值,以便能够返回各种(正)成功值

有些人似乎在使用该公约:

这是一个C风格的错误返回。一种流行的做法是在函数成功时返回有意义的非负结果,或在函数失败时返回负错误代码

在本例中,错误EACCES表示


(另请参见)

这是一个C风格的错误返回。一种流行的做法是在函数成功时返回有意义的非负结果,或在函数失败时返回负错误代码

在本例中,错误EACCES表示


(另请参见)

它的意思是否定
errno.EACCES
(权限被拒绝)是数字13(正数)。该代码的作者有一个约定,他希望错误号为负数,以便稍后由他们的代码解释


他大概有理由通过这项公约。例如,该函数返回非错误的非负整数,这些非错误稍后将在程序中使用。

它表示否定
errno.EACCES
(权限被拒绝)是数字13(正数)。该代码的作者有一个约定,他希望错误号为负数,以便稍后由他们的代码解释


他大概有理由通过这项公约。例如,该函数在非错误上返回非负整数,稍后将在程序中使用。

任何其他表达式前面的减号(以
1
为超级简单的示例)是什么意思?即使谷歌搜索也没有解释您实际在做什么。任何其他表达式前面的减号是什么意思(把
1
作为一个超级简单的例子)意思是?即使谷歌搜索也没有解释你实际上在做什么。从来没有听说过这种做法(我不是说它不存在)。通常的做法是返回与0不同的值。glibc函数在出错时返回正值。@Ugo,这个问题()提供了一些关于为什么选择负返回值的好信息。我可能应该在我的答案中包含此类信息。从未听说过这种做法(我不是说它不存在)。通常的做法是返回与0不同的值。glibc函数在错误时返回正值。@Ugo,这个问题()提供了一些关于为什么选择负回报值的好信息。我可能应该在我的答案中包含这类信息。