def launch_analysis():
global popups
filename = tkFileDialog.askopenfilename(parent=app,title='Choose a file',filetypes = [('sgf', '.sgf')])
log(filename)
log("gamename:",filename[:-4])
if not filename:
return
log("filename:",filename)
top = Toplevel()
bots=[]
Config = ConfigParser.ConfigParser()
Config.read(config_file)
if Config.get("Leela","Command")!="":
bots.append(("Leela",leela_analysis.RunAnalysis))
if Config.get("AQ","Command")!="":
bots.append(("AQ",aq_analysis.RunAnalysis))
if Config.get("Ray","Command")!="":
bots.append(("Ray",ray_analysis.RunAnalysis))
if Config.get("GnuGo","Command")!="":
bots.append(("GnuGo",gnugo_analysis.RunAnalysis))
new_popup=RangeSelector(top,filename,bots=bots)
new_popup.pack()
popups.append(new_popup)
top.mainloop()
评论列表
文章目录