Spaces:
Sleeping
Sleeping
Update tsadropboxretrieval.py
Browse files- tsadropboxretrieval.py +12 -4
tsadropboxretrieval.py
CHANGED
|
@@ -22,7 +22,7 @@ import fitz
|
|
| 22 |
import io
|
| 23 |
import re
|
| 24 |
import pyarrow
|
| 25 |
-
|
| 26 |
|
| 27 |
"""### NEW CODE - OCTOBER 26 - Marthe"""
|
| 28 |
|
|
@@ -101,11 +101,19 @@ def dropbox_upload_file(df, flag=0):
|
|
| 101 |
return dbxTeam
|
| 102 |
|
| 103 |
|
| 104 |
-
def uploadanyFile(doc,pdfname,path):
|
| 105 |
try:
|
| 106 |
dbxTeam= ADR_Access_DropboxTeam('admin')
|
| 107 |
-
|
| 108 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
try:
|
| 110 |
shared_link_metadata = dbxTeam.sharing_create_shared_link_with_settings(path)
|
| 111 |
except:
|
|
|
|
| 22 |
import io
|
| 23 |
import re
|
| 24 |
import pyarrow
|
| 25 |
+
from io import BytesIO
|
| 26 |
|
| 27 |
"""### NEW CODE - OCTOBER 26 - Marthe"""
|
| 28 |
|
|
|
|
| 101 |
return dbxTeam
|
| 102 |
|
| 103 |
|
| 104 |
+
def uploadanyFile(doc,pdfname,path,flag=0):
|
| 105 |
try:
|
| 106 |
dbxTeam= ADR_Access_DropboxTeam('admin')
|
| 107 |
+
|
| 108 |
+
if flag: #tree = doc
|
| 109 |
+
pdfname=str(pdfname).split('.pdf')[0]+'.xml'
|
| 110 |
+
path=path+pdfname
|
| 111 |
+
f = BytesIO()
|
| 112 |
+
doc.write(f, encoding='utf-8', xml_declaration=True)
|
| 113 |
+
meta=dbxTeam.files_upload(f.getvalue() ,path,mode=dropbox.files.WriteMode("overwrite"))
|
| 114 |
+
else:
|
| 115 |
+
path=path+pdfname
|
| 116 |
+
meta=dbxTeam.files_upload( doc.write() ,path,mode=dropbox.files.WriteMode("overwrite"))
|
| 117 |
try:
|
| 118 |
shared_link_metadata = dbxTeam.sharing_create_shared_link_with_settings(path)
|
| 119 |
except:
|