getattr() が単純な 1 つのメソッド/関数呼び出しに使用されているという回答が表示されます。
任意の文字列についてはどうですか。たとえば、ここで Web 解析を実行します。
from bs4 import BeautifulSoup
import urllib
f = urllib.urlopen(link) # link comes from database, e.g. 'http://www.example.com'
soup = BeautifulSoup(f)
text = soup.find(True, 'text').get_text() # Now this is hardcoded
正常に動作しますが、データベースから取得したパーサー文字列を実行するのはどうですか? 文字列は次のようになります。
soup.find("div", "layout left").find(id=True).get_text()
またはかなり一致するものは、Webページに依存します。