Simplify timed_input definition
This commit is contained in:
parent
54e5e0fc3b
commit
8063d3c4df
@ -13,6 +13,6 @@ __author__ = "Davide Testa"
|
||||
__email__ = "davide@davte.it"
|
||||
__credits__ = []
|
||||
__license__ = "GNU General Public License v3.0"
|
||||
__version__ = "0.0.4"
|
||||
__version__ = "0.0.5"
|
||||
__maintainer__ = "Davide Testa"
|
||||
__contact__ = "t.me/davte"
|
||||
|
@ -135,9 +135,8 @@ def non_unix_timed_input(message: str = None,
|
||||
return
|
||||
|
||||
|
||||
def timed_input(message: str = None,
|
||||
timeout: int = 5):
|
||||
"""Print `message` and return input within `timeout` seconds."""
|
||||
if sys.platform.startswith('linux'):
|
||||
return unix_timed_input(message=message, timeout=timeout)
|
||||
return non_unix_timed_input(message=message, timeout=timeout)
|
||||
timed_input = (
|
||||
unix_timed_input
|
||||
if sys.platform.startswith('linux')
|
||||
else non_unix_timed_input()
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user