diff RenderingPlugin/Resources/SyncOrthancFolder.py @ 2008:37d6805b80ee deep-learning

integration mainline->deep-learning
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 18 Nov 2022 00:37:00 +0100
parents 6a96a1920fd8
children 07964689cb0b
line wrap: on
line diff
--- a/RenderingPlugin/Resources/SyncOrthancFolder.py	Wed Nov 02 15:14:56 2022 +0100
+++ b/RenderingPlugin/Resources/SyncOrthancFolder.py	Fri Nov 18 00:37:00 2022 +0100
@@ -28,7 +28,13 @@
 import multiprocessing
 import os
 import stat
-import urllib2
+import sys
+
+if sys.version_info[0] < 3:
+    from urllib2 import urlopen
+else:
+    from urllib.request import urlopen
+
 
 TARGET = os.path.join(os.path.dirname(__file__), 'Orthanc')
 PLUGIN_SDK_VERSION = '1.0.0'
@@ -52,7 +58,7 @@
     branch = x[0]
     source = x[1]
     target = os.path.join(TARGET, x[2])
-    print target
+    print(target)
 
     try:
         os.makedirs(os.path.dirname(target))
@@ -61,8 +67,8 @@
 
     url = '%s/%s/%s' % (REPOSITORY, branch, source)
 
-    with open(target, 'w') as f:
-        f.write(urllib2.urlopen(url).read())
+    with open(target, 'wb') as f:
+        f.write(urlopen(url).read())
 
 
 commands = []