|
@@ -7,9 +7,10 @@ class orthancFileBrowser:
|
|
|
def __init__(self,net):
|
|
|
self.net=net
|
|
|
|
|
|
- def getZip(self,retrieveLevel, dataId, path):
|
|
|
+ def getZip(self,retrieveLevel, dataId, path, mode='archive'):
|
|
|
+ #mode can be archive(ZIP,default) or media (DICOMDIR)
|
|
|
url=self.net.getCoreURL()
|
|
|
- url+="/"+retrieveLevel+"/"+dataId+"/archive"
|
|
|
+ url+="/"+retrieveLevel+"/"+dataId+"/"+mode
|
|
|
print("Using: {}".format(url))
|
|
|
response=self.net.get(url,binary=True)
|
|
|
with open(path,'wb') as out_file:
|