python - 格式化一组来自 Tkinter 标签的数据以插入到列表框中
问题描述
我有一个奇怪的问题。我一直在尝试格式化输入Listbox
. 然而,我正在取得一个不寻常和意想不到的结果。这是问题所在的片段。请假设 Tkinter 窗口正常运行:
self.alternate_cp = Label(self, text='Juanitash Rosiololopolo')
self.list = Listbox(self)
name = self.alternate_cp.cget('text')
date = date.today().strftime('%m:%d:%Y')
punch = time.strftime('%H:%M:%S')
table = [name, date, punch, 'Designated Alternate']
table_format = "{:<8} {:>8} {:<8} {:8}"
for items in table:
self.list.insert(END, table_format.format(*items, sp=' '*2))
所以,我明白了:
我尝试在每个项目周围添加方括号,这导致了元组错误。我试图让所有项目在插入列表框时显示在同一行。
感谢贡献者。
解决方案
推荐阅读
- xml - 如何使用 xslt 1.0 键计算而不是静态节点值?
- php - CakePHP 3中的BelongsToMany关联,如何在辅助字段中保持关系并保存关联?
- opengl - GLSL 几何着色器替换 glLineWidth
- angularjs - Mapbox-GL Angular - mgl-layer 通过 .json 文件添加符号系统
- amazon-web-services - Aurora 副本永远不会缩小
- html - 不能在 div 中居中 div 吗?(html,css)
- ios - 使用 sinch 进行语音通话
- python-3.x - nginx/gunicorn/flask 服务器仅在使用 flask-mail 时超时
- azure - Azure 中插槽上的应用程序设置
- java - 在触摸另一个 EditText 后请求对 EditText 的焦点?