Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sometimes. If foo isn't local scope, this won't work because it could be modified in another thread.


I used to find the workaround pretty jarring:

  lfoo = nonlocal_foo
  if isinstance(lfoo, ...):
Since the checker is correct in these cases, I accepted the ugly and got used to it pretty quickly




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: