2024-09-30 08:31:25 发布
网友
这是我的第一门编码课程,我真的不知道如何正确使用file=sys.stderr
我试图从用户那里获得y或n输入,只有当答案不是这两个时才会显示错误消息
这是我的代码:
aches = input("Aches (y/n): ") if aches != 'y' or 'n': print ("Error!",file=sys.stderr)
aches=aches.casefold()
谢谢大家!
这看起来像是我早期的搜索(即“gradle调试和发布版本”)和我对gradle内置内容的期望让我陷入了错误的境地。直到我想到搜索“maven build profiles的gradle等价物”之后,我才偶然发现了this question
我可能错过了我可以利用的渐变功能(即变体),但正确的解决方案可能是:
ext { env = findProperty('env') ?: 'debug' } dependencies { // shared dependencies if (env == 'debug') { // debug build dependencies } if (env == 'release') { // release build dependencies } }
通过在命令行上设置env属性来选择生成:
env
# debug build; can use either $ gradle build $ gradle build -Penv=debug # release build $ gradle build -Penv=release
希望这能帮助一个毕业生新手
这看起来像是我早期的搜索(即“gradle调试和发布版本”)和我对gradle内置内容的期望让我陷入了错误的境地。直到我想到搜索“maven build profiles的gradle等价物”之后,我才偶然发现了this question
我可能错过了我可以利用的渐变功能(即变体),但正确的解决方案可能是:
通过在命令行上设置
env
属性来选择生成:希望这能帮助一个毕业生新手
相关问题 更多 >
编程相关推荐