You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

syct

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

syct

A Simple Yet Convenient Timer module for Python 3

0.4.5
pipPyPI
Maintainers
1

Simple Yet Convenient Timer for Python 3

Installation

pip install syct

Common Usage

Wrap a function with the @timer function decorator:

from syct import timer

@timer
def test_timer_decorator():
    sleep(5)

Calling the function will produce the following output:

<timestamp> - Started test_timer_decorator
<timestamp> - test_timer_decorator took 5.00 seconds to complete

Wrap a block of code using with Timer:

from syct import Timer

with Timer("with Timer block"):
    sleep(1)
    sleep(1)
    sleep(1)
    sleep(1)
    sleep(1)

Will produce the following output:

<timestamp> - Started with Timer block
<timestamp> - with Timer block took 5.00 seconds to complete

Create a custom Timer object in your code:

from syct import Timer

timer_test = Timer("Timer Testing")
sleep(5)
timer_test.stop()

Will produce the following output:

<timestamp> - Started Timer Testing
<timestamp> - Timer Testing took 5.00 seconds to complete

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts