[Python-checkins] peps: Issue 25206: fix f-string exceptions to match the code.

eric.smith python-checkins at python.org
Thu Sep 24 14:54:38 CEST 2015


https://hg.python.org/peps/rev/7e32da8da58e
changeset: 6099:7e32da8da58e
user: Eric V. Smith <eric at trueblade.com>
date: Thu Sep 24 08:54:17 2015 -0400
summary:
 Issue 25206: fix f-string exceptions to match the code.
files:
 pep-0498.txt | 8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/pep-0498.txt b/pep-0498.txt
--- a/pep-0498.txt
+++ b/pep-0498.txt
@@ -398,15 +398,13 @@
 
 >>> f'x={x'
 File "<stdin>", line 1
- SyntaxError: missing '}' in format string expression
+ SyntaxError: f-string: expecting '}'
 
 Invalid expressions::
 
 >>> f'x={!x}'
- File "<fstring>", line 1
- !x
- ^
- SyntaxError: invalid syntax
+ File "<stdin>", line 1
+ SyntaxError: f-string: empty expression not allowed
 
 Run time errors occur when evaluating the expressions inside an
 f-string. Note that an f-string can be evaluated multiple times, and
-- 
Repository URL: https://hg.python.org/peps


More information about the Python-checkins mailing list

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