Update app.py
Browse files
app.py
CHANGED
|
@@ -962,33 +962,33 @@ def legendGoogleSheets(path,SimilarAreaDictionary,colorsUsed):
|
|
| 962 |
legendTitle=getTitle(path)
|
| 963 |
titles=gc.spreadsheet_titles()
|
| 964 |
# print(titles)
|
| 965 |
-
if legendTitle in titles:
|
| 966 |
-
|
| 967 |
-
else:
|
| 968 |
####### create new sheet
|
| 969 |
-
|
| 970 |
-
|
| 971 |
|
| 972 |
-
|
| 973 |
-
|
| 974 |
'properties': {
|
| 975 |
'title': LegendName
|
| 976 |
}
|
| 977 |
}
|
| 978 |
-
|
| 979 |
fields='spreadsheetId').execute()
|
| 980 |
|
| 981 |
-
|
| 982 |
# print('Spreadsheet ID: {0}'.format(spreadsheetId))
|
| 983 |
-
|
| 984 |
'type': 'anyone',
|
| 985 |
'role': 'writer',
|
| 986 |
# 'emailAddress': 'marthe.adr@gmail.com'
|
| 987 |
}
|
| 988 |
-
|
| 989 |
###################3
|
| 990 |
#open sheet
|
| 991 |
-
spreadsheetId='1dtDi_6-g3jkn6ePVlzM6PM3FE8wIHzyL2Rt4ksH59SE'
|
| 992 |
ws=gc.open_by_key(spreadsheetId)
|
| 993 |
worksheet = ws.worksheet(0)
|
| 994 |
|
|
|
|
| 962 |
legendTitle=getTitle(path)
|
| 963 |
titles=gc.spreadsheet_titles()
|
| 964 |
# print(titles)
|
| 965 |
+
# if legendTitle in titles:
|
| 966 |
+
# print('found sheet ')
|
| 967 |
+
# else:
|
| 968 |
####### create new sheet
|
| 969 |
+
print('creating new sheeet')
|
| 970 |
+
|
| 971 |
|
| 972 |
+
LegendName=getTitle(path)
|
| 973 |
+
spreadsheet_details = {
|
| 974 |
'properties': {
|
| 975 |
'title': LegendName
|
| 976 |
}
|
| 977 |
}
|
| 978 |
+
sheet = spreadsheet_service.spreadsheets().create(body=spreadsheet_details,
|
| 979 |
fields='spreadsheetId').execute()
|
| 980 |
|
| 981 |
+
spreadsheetId = sheet.get('spreadsheetId')
|
| 982 |
# print('Spreadsheet ID: {0}'.format(spreadsheetId))
|
| 983 |
+
permission1 = {
|
| 984 |
'type': 'anyone',
|
| 985 |
'role': 'writer',
|
| 986 |
# 'emailAddress': 'marthe.adr@gmail.com'
|
| 987 |
}
|
| 988 |
+
drive_service.permissions().create(fileId=spreadsheetId, body=permission1).execute()
|
| 989 |
###################3
|
| 990 |
#open sheet
|
| 991 |
+
# spreadsheetId='1dtDi_6-g3jkn6ePVlzM6PM3FE8wIHzyL2Rt4ksH59SE'
|
| 992 |
ws=gc.open_by_key(spreadsheetId)
|
| 993 |
worksheet = ws.worksheet(0)
|
| 994 |
|