[Python-checkins] Use f-strings in asyncio-task code examples (GH-10035)

Miss Islington (bot) webhook-mailer at python.org
Wed Oct 24 18:45:49 EDT 2018


https://github.com/python/cpython/commit/d9dbb864cd9748e39791c9b9d7dc3c25b5967dff
commit: d9dbb864cd9748e39791c9b9d7dc3c25b5967dff
branch: 3.7
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2018年10月24日T15:45:44-07:00
summary:
Use f-strings in asyncio-task code examples (GH-10035)
Replace str.format with f-strings in the code examples of asyncio-task documentation.
(cherry picked from commit 9f43fbbd9dfc78125c9533ce1dfe33ff5d15aa45)
Co-authored-by: Mariatta <Mariatta at users.noreply.github.com>
files:
M Doc/library/asyncio-task.rst
diff --git a/Doc/library/asyncio-task.rst b/Doc/library/asyncio-task.rst
index 3168f478f3c0..376de8f4042f 100644
--- a/Doc/library/asyncio-task.rst
+++ b/Doc/library/asyncio-task.rst
@@ -57,12 +57,12 @@ To actually run a coroutine asyncio provides three main mechanisms:
 print(what)
 
 async def main():
- print('started at', time.strftime('%X'))
+ print(f"started at {time.strftime('%X')}")
 
 await say_after(1, 'hello')
 await say_after(2, 'world')
 
- print('finished at', time.strftime('%X'))
+ print(f"finished at {time.strftime('%X')}")
 
 asyncio.run(main())
 
@@ -86,14 +86,14 @@ To actually run a coroutine asyncio provides three main mechanisms:
 task2 = asyncio.create_task(
 say_after(2, 'world'))
 
- print('started at', time.strftime('%X'))
+ print(f"started at {time.strftime('%X')}")
 
 # Wait until both tasks are completed (should take
 # around 2 seconds.)
 await task1
 await task2
 
- print('finished at', time.strftime('%X'))
+ print(f"finished at {time.strftime('%X')}")
 
 Note that expected output now shows that the snippet runs
 1 second faster than before::
@@ -597,9 +597,9 @@ Scheduling From Other Threads
 print('The coroutine took too long, cancelling the task...')
 future.cancel()
 except Exception as exc:
- print('The coroutine raised an exception: {!r}'.format(exc))
+ print(f'The coroutine raised an exception: {exc!r}')
 else:
- print('The coroutine returned: {!r}'.format(result))
+ print(f'The coroutine returned: {result!r}')
 
 See the :ref:`concurrency and multithreading <asyncio-multithreading>`
 section of the documentation.


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /