gpt4 book ai didi

python - 确保不可调用的 Python 类不被调用是否值得?

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:40 30 4
gpt4 key购买 nike

如果是,你能推荐一个比下面更好的方法吗?请详细说明/证明。

class X:
...

if __name__ == '__main__':
# TODO: Should we bother doing this?
errorMessage = 'This class is not meant to have a main method. Do not execute directly.'
print(errorMessage)
raise Error(errorMessage)

最佳答案

我不会这样做。

原因如下:python -i scriptname.py 可用于加载脚本并在脚本运行后拖放到交互式控制台。所以你得到的是所有定义的函数,然后你可以按照你认为合适的方式操作/测试它们。

按照您的方式,这样做会出错。

关于python - 确保不可调用的 Python 类不被调用是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4362059/

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