mirror of
https://github.com/python/cpython.git
synced 2025-11-01 02:38:53 +00:00
gh-77771: Add enterabs example in sched (#92716)
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
This commit is contained in:
parent
3e46f9fe05
commit
0f6420640c
1 changed files with 11 additions and 5 deletions
|
|
@ -44,16 +44,22 @@ Example::
|
|||
... print(time.time())
|
||||
... s.enter(10, 1, print_time)
|
||||
... s.enter(5, 2, print_time, argument=('positional',))
|
||||
... # despite having higher priority, 'keyword' runs after 'positional' as enter() is relative
|
||||
... s.enter(5, 1, print_time, kwargs={'a': 'keyword'})
|
||||
... s.enterabs(1_650_000_000, 10, print_time, argument=("first enterabs",))
|
||||
... s.enterabs(1_650_000_000, 5, print_time, argument=("second enterabs",))
|
||||
... s.run()
|
||||
... print(time.time())
|
||||
...
|
||||
>>> print_some_times()
|
||||
930343690.257
|
||||
From print_time 930343695.274 positional
|
||||
From print_time 930343695.275 keyword
|
||||
From print_time 930343700.273 default
|
||||
930343700.276
|
||||
1652342830.3640375
|
||||
From print_time 1652342830.3642538 second enterabs
|
||||
From print_time 1652342830.3643398 first enterabs
|
||||
From print_time 1652342835.3694863 positional
|
||||
From print_time 1652342835.3696074 keyword
|
||||
From print_time 1652342840.369612 default
|
||||
1652342840.3697174
|
||||
|
||||
|
||||
.. _scheduler-objects:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue