“Python mengeksekusi fungsi dari string” Kode Jawaban

Python mengeksekusi string

a = """
A = 5
if A > 0 :
	print("A Is Positive")
elif A == 0 : 
	print("A Is Equal To 0")
else : 
	print("A Is Negative")
"""
exec(a)
>>> A Is Positive
#you can also use eval(string) for asyncio
Robin R

Python mengeksekusi fungsi dari string

import foo
method_to_call = getattr(foo, 'bar')
result = method_to_call()
Stupid Squirrel

Python mendapatkan fungsi dari nama string

module = __import__('foo')
func = getattr(module, 'bar')
func()
Terrible Turtle

Jawaban yang mirip dengan “Python mengeksekusi fungsi dari string”

Pertanyaan yang mirip dengan “Python mengeksekusi fungsi dari string”

Lebih banyak jawaban terkait untuk “Python mengeksekusi fungsi dari string” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya