我是新来的,但经常在这里寻求帮助。无论如何,我正在尝试使用tkSimpleDialog.askinteger()来询问用户需要将多少个文件读入程序中。我想根据用户输入的整数,在for循环中读取文件。我将使用f[1]到f[n]来索引文件名。非常感谢您的任何意见!
请查看以下内容,了解我想要达到的目标:
def callback2():
NumDates = tkSimpleDialog.askinteger("NDates", "How many dates are there?")
for dates in NumDates:
filename[dates] = tkFileDialog.askopenfilename()
dates = dates + 1
filenameDates.append(filename)
dates
应该改为date
,因为它只代表NumDates
范围内的一个日期。根据 [PEP 8 -- Python 代码风格指南,应该将其写成num_dates
,否则看起来像是一个类的名称。 - martineau