簡體   English   中英

Python3.5 / http / client.py SyntaxError:語法無效

[英]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

什么是語法錯誤,我該如何解決?

提前致謝

引發錯誤的行使用的是Python 3.6中引入的新'f-string'語法。 您正在嘗試使用不支持此功能的Python 3.5運行它。

要解決此問題,您可以從3.5分支重新下載文件,也可以僅使用安裝程序重新安裝Python。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM