
1 liluo 2013-05-03 09:29:22 +08:00 if one: if rv: return rv[0] else: return None else: return rv |
2 liluo 2013-05-03 09:30:55 +08:00 if one: ....if rv: ........return rv[0] ....else: ........return None else: ....return rv 代码缩进不能,请将 . 脑补成空格. |
3 dreampuf 2013-05-03 13:03:59 +08:00 三元操作符的组合判断。 Sqlite API, Django ORM 或者 SQLAlchemy 都支持获取一个的操作,建议使用原生API e.g. `cur.fetchone()` |
4 C0VN 2013-05-03 13:23:51 +08:00 中间的那一行是这个吧: rv = [dict((cur.description[idx][0].lower(), value) for idx, value in enumerate(row)) for row in cur.fetchall()] lz看明白这一行没?! (True: do...) if xxx else (False: do...) |
5 hhrmatata 2013-05-03 16:36:06 +08:00 没有代码缩进好难看啊 不知道v2ex为什么不支持。 |
6 shinerene OP |