![](/img/trans.png)
[英]python UnicodeEncodeError when use python2 with `from __future__ import unicode_literals`
[英]Why no from __future__ import formatted_string_literals in Python <3.6?
我們from __future__ import print_function
2.7中的from __future__ import print_function
,所以可以from __future__ import formatted_string_literals
3.4和3.5中的from __future__ import formatted_string_literals
(甚至是2.7)嗎?
是否有一些禁止這種情況的政策,某些技術原因,或者還沒有人繞過學步呢?
from __future__
導入中的f字符串是用來引入不兼容的更改的,f字符串是一項新功能,而不是重大更改。
https://stackoverflow.com/a/46182112/8508004討論了將f字符串帶到Python不到3.6的問題。 這是通過future-fstrings完成的 ,只需要在代碼的頂部添加特殊行即可。
(我想在上面發表評論,但由於聲譽限制而無法發表。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.