• Как сделать чтобы таблица в excel не перезаписывалсь,а добавляла новую колонку с новой инфой?

    @seniannak Автор вопроса
    Andy_U,
    # Получение номера и формировка заявки
    @dp.message_handler(state=Btns.Q4)  
    async def fourtquestion(message: types.Message, state: FSMContext):
            global phone_num
            phone_num = message.text
            print(phone_num)
            await message.answer( "Ваша заявка принята и вскоре будет рассмотрена ✅",reply_markup=kb.menu_markup)
            array = {'values': [[request_id, "{0}".format(
                message.from_user.first_name), phone_num, appart_info, number_of_rooms, money, area, info]]}
            range_ = A1Range.create_a1range_from_list(
                'Лист1', 2, 1, array['values']).format()
            response = service.update(spreadsheetId=SAMPLE_SPREADSHEET_ID,
                                      range=range_,
                                      valueInputOption='RAW',
                                      body=array).execute()
            await state.finish()

    Вот формируется заявка и в таблицу

    А вот взаимодействие с таблицей
    # Взаимодействие с таблицей
    SCOPES = ['https://www.googleapis.com/auth/spreadsheets']
    BASE_DIR = os.path.dirname(os.path.abspath(__file__))
    SERVICE_ACCOUNT_FILE = os.path.join(BASE_DIR, 'credentials.json')
    credentials = service_account.Credentials.from_service_account_file(
        SERVICE_ACCOUNT_FILE, scopes=SCOPES)
    # The ID and range of a sample spreadsheet.
    SAMPLE_SPREADSHEET_ID = '1-jT7II2ysZPI4vBQnIqa4KfAwNcxgKqytNTZdjz9r9s'
    SAMPLE_RANGE_NAME = 'Лист1'
    service = build(
        'sheets', 'v4', credentials=credentials).spreadsheets().values()
    # Call the Sheets API
    result = service.get(spreadsheetId=SAMPLE_SPREADSHEET_ID,
                         range=SAMPLE_RANGE_NAME).execute()
    data_from_sheet = result.get('values', [])

    Может где-то тут нужно что-то заменить чтобы таблица не перезаписывалась, потому что я в ступоре уже