Reputation: 1561
I am trying to insert a number of Dataframes into google spreadsheet. I am using the pygsheets module.
I have a variable that the stores the row number in a loop. I am trying to have the Dataframe inserted in the corresponding cell reference. I am doing as per below but I see the Dataframe gets overwritten in the same cell as it runs through a loop
sheet.set_dataframe(df, 'A' + '1 + x')
My expectations are to insert in the below 3 Dataframes starting from cells A6, A11, A16
respectively. Currently x has a value of 5
and it changes to 10
and 15
respectively as part of the loop.
Upvotes: 0
Views: 665
Reputation: 5840
I dont understand why you are not substituting for x. anyway this will do what you want in py3
sheet.set_dataframe(df, f'A{1+x}')
Upvotes: 2
Reputation: 122
You can try like this:-
sheet.set_dataframe(df, ('A' + '1 + x'))
I hope this works for you.
Upvotes: 0