Python exec() ਫੰਕਸ਼ਨ

ਪ੍ਰਗਟਾਵਾ

ਚਲਾਉਣ ਵਾਲਾ ਕੋਡ ਬਲਾਕ:

x = 'name = \"Bill\"\nprint(name)'
exec(x)

ਚਲਾਉਣ ਵਾਲਾ ਪ੍ਰਗਟਾਵਾ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

exec() ਫੰਕਸ਼ਨ ਨਿਰਦਿਸ਼ਟ ਪਾਇਥਨ ਕੋਡ ਚਲਾਉਂਦਾ ਹੈ。

exec() ਫੰਕਸ਼ਨ ਬਹੁਤ ਸਾਰੇ ਕੋਡ ਬਲਾਕ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਇਹ eval() ਫੰਕਸ਼ਨ ਨੂੰ ਇੱਕ ਹੀ ਪ੍ਰਗਟਾਵਾ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ ਨਾਲ ਅਲੱਗ ਹੈ。

ਗਰੰਥ

exec(object, globals, locals)

ਪੈਰਾਮੀਟਰ ਮੁੱਲ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
object ਸਟਰਿੰਗ ਜਾਂ ਕੋਡ ਆਬਜੈਕਟ
globals ਵਾਲੀਆਂ।ਗਲੋਬਲ ਪੈਰਾਮੀਟਰਾਂ ਵਾਲੇ ਵਿਕਟਰੀਨ
locals ਵਾਲੀਆਂ।ਸਥਾਨਕ ਪੈਰਾਮੀਟਰਾਂ ਵਾਲੇ ਵਿਕਟਰੀਨ