一切都很正常,但当我点击我的按钮时,它会给我一个我似乎无法解决的错误:
TypeError:Openurl()缺少1个必需的位置参数:'url'
这是代码
<Table x:FullColumns="1" x:FullRows="1" ss:DefaultRowHeight="15">
<Row ss:AutoFitHeight="0"/>
<Row ss:Index="3" ss:AutoFitHeight="0">
<Cell ss:Index="4"><Data ss:Type="String">c1</Data></Cell>
<Cell><Data ss:Type="String">c2</Data></Cell>
<Cell><Data ss:Type="String">c3</Data></Cell>
<Cell><Data ss:Type="String">c4</Data></Cell>
</Row>
</Table>
答案 0 :(得分:2)
您的Openurl
函数会接收您未传入的参数url
。
这应该有效
button = Button(root, text="Open Owners Profile #1", command=lambda: Openurl(url))