首页 > 解决方案 > 如何使用用户输入切片索引(Python Tkinter)

问题描述

我希望它使用用户输入来分割索引。例如,entrybox1 = 0,entrybox2= 10

没有用户输入,它就像这样工作

file_data["data1"] = content[10:20]

我试图“获取”输入框的值,但失败了,什么也没有出现。

file_data[key1EntryName.get()] = content[key1EntryStartIndex.get():key1EntryEndIndex.get()]

标签: pythontkinterindexingslice

解决方案


问题可能是您没有将它们转换为整数:

file_data[key1EntryName.get()] = content[
int(key1EntryStartIndex.get()):int(key1EntryEndIndex.get())]

推荐阅读