NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

compat.py (577B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\brennivin\compat.py
      2 import sys
      3 import threading
      4 if sys.version_info[0] > 2:
      5     PY3K = True
      6     long = int
      7     StringTypes = (str,)
      8 
      9     def reraise(e, v, tb):
     10         raise e(v).with_traceback(tb)
     11 
     12 
     13     TimerCls = threading.Timer
     14     xrange = range
     15     from io import StringIO
     16 else:
     17     PY3K = False
     18     long = long
     19     from types import StringTypes
     20     exec 'def reraise(e, v, tb):\n    raise e, v, tb'
     21     TimerCls = threading._Timer
     22     xrange = xrange
     23     from cStringIO import StringIO