Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #45718
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2013-05-22 02:31 -0700 |
| References | <0f78102c-2e30-4858-ae62-b8d5cecfc345@googlegroups.com> |
| Message-ID | <350aaf43-2259-44cc-9ca3-e86a6823164d@googlegroups.com> (permalink) |
| Subject | Re: More general way of generating PyODBC queries as a dict? |
| From | stackoverflowuser95@gmail.com |
On Wednesday, May 22, 2013 9:33:18 AM UTC+10, Dennis Lee Bieber wrote:
> On Tue, 21 May 2013 10:27:07 -0700 (PDT), stackoverflowuser95@gmail.com
>
> declaimed the following in gmane.comp.python.general:
>
>
>
> >
>
> > For example, when multiple tables are queried; some hackish lambdas are required to generate the resulting dictionary.
>
> >
>
> > Can you think of some more general methods?
>
> >
>
> What about using the information from
>
>
>
> cursor.description
>
>
>
> You did state PyODBC, did you not?
>
>
>
> """
>
> description
>
>
>
> This read-only attribute is a list of 7-item tuples, each containing
>
> (name, type_code, display_size, internal_size, precision, scale,
>
> null_ok). pyodbc only provides values for name, type_code,
>
> internal_size, and null_ok. The other values are set to None.
>
> """
>
> --
>
> Wulfraed Dennis Lee Bieber AF6VN
>
> wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/
YAY: `[{c[0]: v for (c, v) in zip(row.cursor_description, row)} for row in self.cursor.fetchall()]`
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
More general way of generating PyODBC queries as a dict? stackoverflowuser95@gmail.com - 2013-05-21 10:27 -0700 Re: More general way of generating PyODBC queries as a dict? Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-05-21 19:33 -0400 Re: More general way of generating PyODBC queries as a dict? stackoverflowuser95@gmail.com - 2013-05-22 02:31 -0700
csiph-web