cct.sleep(ct.sleep_time)
                elif int_time < 930:
                    cct.sleep((930 - int_time) * 55)
                    # top_all = pd.DataFrame()
                    time_s = time.time()
                else:
                    cct.sleep(ct.duration_sleep_time)
            elif cct.get_work_duration():
                while 1:
                    cct.sleep(ct.duration_sleep_time)
                    if cct.get_work_duration():
                        print ".",
                        cct.sleep(ct.duration_sleep_time)
                    else:
                        # top_all = pd.DataFrame()
                        cct.sleeprandom(60)
                        time_s = time.time()
                        print "."
                        break
            else:
                raise KeyboardInterrupt("StopTime")
        except (KeyboardInterrupt) as e:
            # try:
            #     st = cct.cct_raw_input(status
            # except (KeyboardInterrupt) as e:
            #     st = ''
            #     pass
            st = cct.cct_raw_input(ct.RawMenuArgmain() % (market_sort_value))

            if len(st) == 0:
                status = False
Beispiel #2
0
                dir_mo = eval(cct.eval_rule)
                evalcmd(dir_mo)
            elif st.startswith('q') or st.startswith('e'):
                print "exit:%s" % (st)
            else:
                print "input error:%s" % (st)
                # cct.sleep(0.5)
                # if success > 3:
                #     raw_input("Except")
                #     sys.exit(0)

        except (IOError, EOFError) as e:
            print "SingleError", e
            # traceback.print_exc()
            #            sleeptime=random.randint(5, 15)
            cct.sleeprandom(30)
#            print "Error2sleep:%s"%(sleeptime)
        except Exception as e:
            print "Error Exception", e
            import traceback
            traceback.print_exc()
            # global except_count
            except_count += 1
            if except_count < 4:
                cct.sleeprandom(ct.duration_sleep_time / 2)
            else:
                print "except_count >3"
                cct.sleeprandom(ct.duration_sleep_time * 2)
                # sys.exit(0)
        # finally:
        #     cct.sleeprandom(ct.duration_sleep_time/2)