]> kaliko git repositories - python-musicpdaio.git/blob - mpdaio-object.py
Add connections propertie
[python-musicpdaio.git] / mpdaio-object.py
1 import asyncio
2 import logging
3 import timeit
4
5 from mpdaio.client import MPDClient
6
7 logging.basicConfig(level=logging.DEBUG,
8                     format='%(levelname)-8s %(module)-10s %(message)s')
9
10 async def run_cli():
11     cli = MPDClient()
12     cli.mpd_timeout = 0.1
13     current = await cli.currentsong()
14     print(current)
15
16     await cli.currentsong()
17     await cli.playlistinfo()
18     await cli.list('artist')
19     #print(await cli.playlistinfo())
20     await cli.close()
21
22 if __name__ == '__main__':
23     asyncio.run(run_cli())
24     asyncio.run(run_cli())
25     #t = timeit.Timer('asyncio.run(run_cli())', globals=globals())
26     #print(t.autorange())
27     with asyncio.Runner() as runner:
28         runner.run(run_cli())
29         runner.run(run_cli())