Skip to content
Snippets Groups Projects
Commit 02e3722a authored by Hugh Dickinson's avatar Hugh Dickinson
Browse files

Extra options for read_csv

parent d8f65683
No related branches found
No related tags found
No related merge requests found
...@@ -34,7 +34,7 @@ class zooniverse: ...@@ -34,7 +34,7 @@ class zooniverse:
except PanoptesAPIException as e: except PanoptesAPIException as e:
return False return False
def generate(self, item, wait=False): def generate(self, item, wait=False, **read_csv_args):
print("Generating requested export...") print("Generating requested export...")
if wait: if wait:
print("\t\tWaiting for generation to complete...") print("\t\tWaiting for generation to complete...")
...@@ -57,7 +57,7 @@ class zooniverse: ...@@ -57,7 +57,7 @@ class zooniverse:
else: else:
return None return None
def retrieve(self, item, generate=False, wait=False): def retrieve(self, item, generate=False, wait=False, **read_csv_args):
if self.is_available(item) and not generate: if self.is_available(item) and not generate:
response = self._get_entity(item).get_export( response = self._get_entity(item).get_export(
self._get_item_entry(item, "category"), generate=False, wait=wait self._get_item_entry(item, "category"), generate=False, wait=wait
...@@ -83,7 +83,7 @@ class zooniverse: ...@@ -83,7 +83,7 @@ class zooniverse:
io.BytesIO(response.content), io.BytesIO(response.content),
converters=zooniverse.category_converters[ converters=zooniverse.category_converters[
self._get_item_entry(item, "category") self._get_item_entry(item, "category")
], ], **read_csv_args
) )
if wait if wait
else response else response
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment