在Python中,我想先检查一下命令行参数是否为bool类型,然后再在条件语句中使用它。这:isinstance(sys.argv[2], bool)
返回false。什么是正确的方法?
最佳答案
所有命令行参数都是字符串。请完善您想要的内容。
如果要检查参数true
,请检查sys.argv[2]
是否等于'true'
。
关于python - 是bool的实例吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5717738/