Re: BACK: Inserting a variable into cur.execute statement
От | Adrian Klaver |
---|---|
Тема | Re: BACK: Inserting a variable into cur.execute statement |
Дата | |
Msg-id | e8197628-973c-db98-e35d-73a1c1390b33@aklaver.com обсуждение исходный текст |
Ответ на | BACK: Inserting a variable into cur.execute statement (Hagen Finley <hagen@datasundae.com>) |
Ответы |
RE: BACK: Inserting a variable into cur.execute statement
|
Список | psycopg |
On 12/20/20 3:13 PM, Hagen Finley wrote: > Hello, > > I finally got around to trying to implement this code and I am running > into an "IndexError: tuple index out of range" problem. > > I am running a function with parameters from a list: > > def def_acct_analysis(sht,acct): > print(param[par][0]) > print(param[par][1]) > sheet ="sheet"+str(sht) > print(sheet) > account = acct > print(account) > > par =0 param = [(1,'ACCT0'),(2,'ACCT1'),(3,'ACCT2'),] > > for pin param: > def_acct_analysis(param[par][0], param[par][1]) > > par +=1 FYI, the above can be simplified to: param = [(1,'ACCT0'),(2,'ACCT1'),(3,'ACCT2'),] for p in param: def_acct_analysis(p[0], p[1]) > > #Print statements above output: > -- Adrian Klaver adrian.klaver@aklaver.com
В списке psycopg по дате отправления: