我正在使用SQLAlchemy查询sqlite数据库,如下所示:
import db
...
results = session.query(table).all()
for result in results:
print result
print "how to print column name?"
Run Code Online (Sandbox Code Playgroud)
这是db类的片段:
class Device(Base):
__tablename__ = "devices"
name = Column(String(250), primary_key=True)
location = Column(String(250), nullable=False)
def __init__(self, name, location):
self.name = name
self.location = location
Run Code Online (Sandbox Code Playgroud)
尝试根据文档抛出的结果对结果使用“ .column_descriptions”时出现“'list'对象没有属性'column_descriptions'”错误。
动态获取列名和值的正确方法是什么?我想要这个,所以我可以构建一个函数来处理所有查询的json转换,而不是到处重复代码。
我有一个非常讨厌的问题,我希望将图像的顶部与文本对齐,但字母实际上略低于行高.
我用经典电影创建了简单的示例来说明下面的问题.
HTML:
<img src="http://cf2.imgobject.com/t/p/w92/wcI3VMHw2TqtPVIkS4wpmxBJzWB.jpg" />
<p>Big</p>
<p>Admin</p>
Run Code Online (Sandbox Code Playgroud)
CSS:
p, h4{
font-size:1em;
line-height:1em;
vertical-align:top;
margin:0;
padding:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
img{
float:left;
width:46px;
}
Run Code Online (Sandbox Code Playgroud)
输出(在Chrome中):

正如您所看到的那样,当线条高度与图像顶部对齐时,文本本身不是.我已经尝试了所有垂直对齐选项,没有修复.
为什么线条高度大于字体大小,即使它们都设置为相同的尺寸?怎么解决这个问题?
可能重复:
如何消除CSS中内联元素之间的间距?
如果我有两个并排的按钮,如下所示:
<input type="button">Test1</input>
<input type="button">Test2</input>
Run Code Online (Sandbox Code Playgroud)
即使使用css重置,我在它们之间也会有一个小的差距.
我发现它是由空白区域引起的,如果我有这种格式的html:
<input type="button">Test1</input><input type="button">Test2</input>
Run Code Online (Sandbox Code Playgroud)
一切都按预期工作,没有差距.
如何摆脱这个烦人的白色空间或否定它的效果而不格式化我的html可怕?
我有添加剂表:
id name
30 gro
31 micro
32 bloom
33 test
Run Code Online (Sandbox Code Playgroud)
和stage_additives表:
stage_id additive_id dose
195 30 2
195 31 3
195 32 1
Run Code Online (Sandbox Code Playgroud)
Mysql查询:
SELECT a.id,
a.name,
sa.dose
FROM additives a
LEFT JOIN stage_additives sa
ON sa.stage_id = 195
Run Code Online (Sandbox Code Playgroud)
结果是:
id name dose
32 Bloom 2
32 Bloom 3
32 Bloom 1
30 Gro 2
30 Gro 3
30 Gro 1
31 Micro 2
31 Micro 3
31 Micro 1
33 test 2
33 test 3
33 test 1 …Run Code Online (Sandbox Code Playgroud) css ×2
html ×2
sql ×2
left-join ×1
mysql ×1
python ×1
python-2.7 ×1
sqlalchemy ×1
sqlite ×1
styles ×1
text-size ×1
whitespace ×1