はのは、私がこれを持っているとしましょう:私はa
機能から直接size
変数にアクセスするために行うためにローカルに渡し、別の関数から直接変数にアクセスするにはどうすればよいですか?
def a(dict):
locals().update(dict)
print size
def b():
size = 20
f(locals())
は何がありますか?私は知っている:
size = dict["size"]
しかし、私はより直接的な方法があると思います。私はlocals().update(dict)
を使ってみましたが、うまくいきませんでした。より良い方法がありますか?
あなたは実際にやろうとしていますか? – SilentGhost
'locals [" size "]'ではなく、変数に直接アクセスしたいのですが、 – Geo
あなたの大きな写真は何ですか?おそらくもっと良い方法があります。 – sykora