The following code is needed to iterate and read from the selected sheets:

          if re.search(log_RE, title):
            rangeName = title + '!A:Z'
            sheet_id = sheet.get("properties", {}).get("sheetId", 0)
            request = service.spreadsheets().values().get(spreadsheetId=spreadsheetId, range=rangeName)
            response = request.execute()

So, the spreadsheet is read with the get, giving it the spreadsheedId and the sheet name, which is part of the range.
 จำเป็นต้องใช้โค้ดต่อไปนี้เพื่อวนซ้ำและอ่านจากชีตที่เลือก: if re.search(log_RE, title): rangeName = title + '!A:Z' sheet_id = sheet.get("properties", {}).get( "sheetId", 0) request = service.spreadsheets().values().get(spreadsheetId=spreadsheetId, range=rangeName) response = request.execute() ดังนั้น สเปรดชีตจะถูกอ่านด้วย get โดยให้ SpreadsheetId และ ชื่อแผ่นงานซึ่งเป็นส่วนหนึ่งของช่วง
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence