有没有办法避免get_or_create方法上的"未使用变量"警告?
level,created= Level.objects.get_or_create( name='Alumnes x Classificar')
Run Code Online (Sandbox Code Playgroud)
因为我不需要读取created变量,IDE会对此显示警告.
我知道一个简单的解决方案,我使用变量,有些事情:if create: pass
但我正在寻找一个更优雅的解决方案.
再见!
这样做的一种"标准"方法是使用_变量:
level, _ = Level.objects.get_or_create(…)
Run Code Online (Sandbox Code Playgroud)
_ 是一个"真正的变量"(因为你可以读取和写入它),但它通常被理解为"被忽略".