obspy.fdsn.client.Client¶
- class Client(base_url=u'IRIS', major_versions=None, user=None, password=None, user_agent=u'ObsPy 0.10.1 (Linux-2.6.32-042stab092.3-i686-with-Ubuntu-12.04-precise, Python 2.7.3)', debug=False, timeout=120, service_mappings=None)[source]¶
Bases: future.types.newobject.newobject
FDSN Web service request client.
For details see the __init__() method.
Attributes
__dict__ __doc__ unicode(string [, encoding[, errors]]) -> object __module__ str(object) -> string __weakref__ list of weak references to the object (if defined) Public Methods
get_events Query the event service of the client. get_stations Query the station service of the FDSN client. get_stations_bulk Query the station service of the client. get_waveforms Query the dataselect service of the client. get_waveforms_bulk Query the dataselect service of the client. get_webservice_version Get full version information of webservice (as a tuple of ints). help Print a more extensive help for a given service. next Private Methods
_attach_responses Helper method to fetch response via get_stations() and attach it to _build_url Builds the correct URL. _create_url_from_parameters _discover_services Automatically discovers available services. _download _get_bulk_string _get_webservice_versionstring Get full version information of webservice as a string. _repr_pretty_ _write_to_file_object Special Methods
__init__ Initializes an FDSN Web Service client. __long__ __native__ Hook for the future.utils.native() function __nonzero__ __str__ __unicode__