if len(st) == 0: status = False elif st == "g" or st == "go": status = True for code in top_dif[:10].index: code = re.findall("(\d+)", code) if len(code) > 0: code = code[0] kind = sl.get_multiday_ave_compare_silent(code) elif st == "clear" or st == "c": top_all = pd.DataFrame() status = False elif st == "w" or st == "a": codew = (top_dif.index).tolist() if st == "a": sl.write_to_blocknew(block_path, codew[:10]) sl.write_to_blocknew(all_diffpath, codew) else: sl.write_to_blocknew(block_path, codew[:10], False) sl.write_to_blocknew(all_diffpath, codew, False) print "wri ok" # time.sleep(2) except (KeyboardInterrupt) as e: # print "key" print "KeyboardInterrupt:", e # time.sleep(1) # if success > 3: # raw_input("Except") # sys.exit(0) st = raw_input("status:[go(g),clear(c),quit(q,e),W(w),Wa(a)]:") if len(st) == 0:
st = raw_input("status:[go(g),clear(c),quit(q,e),W(w),Wa(a)]:") if len(st)==0: status=False elif st=='g' or st=='go': status = True elif st=='clear' or st=='c': top_all=pd.DataFrame() status=False elif st == 'w' or st == 'a': base_path=r"E:\DOC\Parallels\WinTools\zd_pazq\T0002\blocknew\\" block_path=base_path+'064.blk' # all_diffpath=base_path+'\065.blk' codew=top_all[:20].index.tolist() if st=='a': sl.write_to_blocknew(block_path,codew) # sl.write_to_blocknew(all_diffpath,codew) else: sl.write_to_blocknew(block_path,codew,False) # sl.write_to_blocknew(all_diffpath,codew,False) print "wri ok" # time.sleep(5) else: sys.exit(0) except (IOError, EOFError) as e: print "Error",e # traceback.print_exc() # raw_input("Except")