簡體   English   中英

Flask語法錯誤:非ASCII字符'\\ xe2'

[英]Flask Syntax Error: Non-ASCII character '\xe2'

我是Flask的新手,我正在嘗試入門教程( here )。 我只是復制並粘貼代碼並執行步驟

SyntaxError: Non-ASCII character '\xe2' in file main.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

確實,我打開了錯誤中的鏈接,並搜索了錯誤並檢查了一些搜索項,但我沒有得到線索。

看來是在說謊,這行的語法有問題

app.config[‘SQLALCHEMY_DATABASE_URI’] = ‘sqlite:///’ + os.path.join(basedir, ‘app.sqlite’)

我的整個目的是介紹如何使用Flask以及如何使用SQLite數據庫進行CURD操作。

您正在按照http://www.fileformat.info/info/unicode/char/2019/index.htm使用Unicode字符“右單引號”(')

如果將其更改為使用普通的單引號,則應該可以使用。

app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///' + os.path.join(basedir, 'app.sqlite')

暫無
暫無

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

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