downloadprovider module¶
Class |
Description |
---|---|
- class DownloadInstance[source]
Bases:
object
- __init__(provider, handle=None)[source]
- get(url, headers=None)[source]
- get_response(url)[source]
- abstract perform_custom_request(method, url, headers, data_generator)[source]
- abstract perform_destroy_instance()[source]
- abstract perform_request(url)[source]
- post(url, headers=None, data=None, json=None)[source]
- put(url, headers=None, data=None, json=None)[source]
- request(method, url, headers=None, data=None, json=None)[source]
- class DownloadProvider[source]
Bases:
object
- __init__(handle=None)[source]
- create_instance()[source]
- register()[source]
- instance_class = None
- name = None
- class PythonDownloadInstance[source]
Bases:
DownloadInstance
- __init__(provider)[source]
- perform_custom_request(method, url, headers, data_generator)[source]
- perform_destroy_instance()[source]
- perform_request(url)[source]
- class PythonDownloadProvider[source]
Bases:
DownloadProvider
- instance_class
alias of
PythonDownloadInstance
- name = 'PythonDownloadProvider'
- to_bytes(field)[source]
DownloadInstance¶
DownloadProvider¶
PythonDownloadInstance¶
PythonDownloadProvider¶
- class PythonDownloadProvider[source]¶
Bases:
DownloadProvider
- instance_class¶
alias of
PythonDownloadInstance
- name = 'PythonDownloadProvider'¶