コード例 #1
0
ファイル: test2_b.py プロジェクト: astooke/gtimer
def monkey():
    print "in monkey"
    time.sleep(0.1)
    gt.stamp('oh-whoa')
コード例 #2
0
ファイル: test2_b.py プロジェクト: astooke/gtimer
 def print_it(self):
     time.sleep(0.1)
     print "time.sleep(0.1)"
     gt.stamp('in_the_method')
コード例 #3
0
def funky():
    print "inside funky"
    time.sleep(0.1)
    gt.stamp('wrapped_1')
コード例 #4
0
from context import gtimer as gt
import time
import test2_b

# import data_glob as g


# @gt.wrap
def funky():
    print "inside funky"
    time.sleep(0.1)
    gt.stamp('wrapped_1')


time.sleep(0.1)
gt.stamp('first')
# for i in [1, 2, 3]:

dumdum = test2_b.Dummy()

dumdum.print_it()
gt.stamp('after dumdum')
loop = gt.timed_for([1, 2, 3], 'loop1')

# for i in gt.timed_for([1, 2, 3], 'loop1'):
for i in loop:
    print "i: ", i
    # print "g.lf: ", g.lf
    # print "g.lf.stamps: ", g.lf.stamps
    time.sleep(0.1)
    funky()
コード例 #5
0
ファイル: print_test.py プロジェクト: astooke/gtimer
def wrap_it_up(x=0.1):
    time.sleep(x)
    gt.stamp('in_wrap')
    time.sleep(x)
    gt.stamp('in_wrap_2')
コード例 #6
0
ファイル: print_test.py プロジェクト: astooke/gtimer
    time.sleep(x)
    gt.stamp('in_wrap')
    time.sleep(x)
    gt.stamp('in_wrap_2')


filenames = ['test3a.pkl', 'test3b.pkl']

time.sleep(0.1)
# gt.stamp('beforehand')
loop = gt.timed_loop('loop1')

for i in [1, 2, 3, 4]:
    next(loop)
    time.sleep(0.1)
    gt.stamp('l1')
loop.exit()

# current_times = gt.get_times()
# print gt.report()
wrap_it_up()
wrap_it_up()
# gt.b_stamp(keep_subdivisions=True)
# gt.stamp('after_wrap')  # if this commented, wrap should land in UNASGN

loop2 = gt.timed_for([1, 2, 3], 'loop2')
for i in loop2:
    print "i: ", i
    time.sleep(0.1)
    gt.stamp('l2')
    loop3 = gt.timed_for([1, 2, 3], 'loop3')