Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 783 Bytes

advanced_usage.rst

File metadata and controls

28 lines (21 loc) · 783 Bytes

Advanced Usage

Using Keyword Arguments

Some of the parameters that are optionally defined at the client level can be defined at the function level as well. Function level arguments supersede the client arguments.

For example, you may want to define an overall timeout value of 30 for all requests but specify a higher value for query calls.

client = sfdc.client(
    username=username,
    password=password,
    client_id=client_id,
    client_secret=client_secret,
    timeout="30"
)
query_kwarg= {"timeout" : "60"}
client.query("Select Id FROM Account",**query_kwarg)

The following parameters support function level overriding:

  • proxies
  • timeout
  • version