simple-salesforceドキュメントを読むと、次のようなハードコーディングされたメソッドを使用してオブジェクト メタデータにアクセスすることのみが示されます。
sf.Contact.metadata()
このようなことをする方法はありませんか?
sf["Contact"].metadata()
オブジェクトのリストをループして、これらすべてのオブジェクト フィールドを取得したいのですが、上記の制限により、これは不可能のようです。
for obj in objects:
fields = [x["name"] for x in sf[obj].describe()["fields"]]
# processing for each object
ハードコーディングされた値の代わりに、文字列パラメーターを使用してオブジェクト メタデータにアクセスする方法はありますか?