嗨!
我想一切都在问题中...我只是想知道在Python中是否有一种很好的方法来缩短这种模式:
something = get_something()
if something:
do_a_thing_with(something)
Run Code Online (Sandbox Code Playgroud)
这意味着我if只想在变量something不是None(或False)的情况下进入上下文,然后在此上下文中自动设置此变量!是否有可能与with声明?
PS:我不想定义更多的东西......我正在寻找一些即时使用的声明?!
这就像pythonic一样.
事情不应该比它们更简单,也不应该比它们应该更复杂.
了解with语句的工作原理并提供上下文保护.会很复杂.
| 归档时间: |
|
| 查看次数: |
185 次 |
| 最近记录: |