Python3.5/http/client.py SyntaxError: invalid syntax
Python3.5/http/client.py SyntaxError: invalid syntax
我是 python 的初学者。不幸的是,我刚刚删除了:
..Python3.5/http/
目录。
为了解决这个问题,我从
https://github.com/python/cpython/tree/master/Lib/http
但是当我 运行 任何需要已删除文件夹内容的脚本时,我得到这个错误
File "/usr/lib/python3.5/http/client.py", line 1063
chunk = f"{len(chunk):X}\r\n".encode('ascii') + chunk \
^
SyntaxError: invalid syntax
什么是语法错误,我该如何解决?
提前致谢
引发错误的行正在使用新的 'f-string' 语法 introduced in Python 3.6。您正在尝试使用不支持此功能的 Python 3.5 运行 它。
要解决此问题,您可以从 3.5 branch 重新下载文件或使用安装程序重新安装 Python。
我是 python 的初学者。不幸的是,我刚刚删除了:
..Python3.5/http/
目录。
为了解决这个问题,我从 https://github.com/python/cpython/tree/master/Lib/http
但是当我 运行 任何需要已删除文件夹内容的脚本时,我得到这个错误
File "/usr/lib/python3.5/http/client.py", line 1063
chunk = f"{len(chunk):X}\r\n".encode('ascii') + chunk \
^
SyntaxError: invalid syntax
什么是语法错误,我该如何解决?
提前致谢
引发错误的行正在使用新的 'f-string' 语法 introduced in Python 3.6。您正在尝试使用不支持此功能的 Python 3.5 运行 它。
要解决此问题,您可以从 3.5 branch 重新下载文件或使用安装程序重新安装 Python。