Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 烧瓶语法错误:非ASCII字符'\xe2&x27;_Python_Sqlite_Flask - Fatal编程技术网

Python 烧瓶语法错误:非ASCII字符'\xe2&x27;

Python 烧瓶语法错误:非ASCII字符'\xe2&x27;,python,sqlite,flask,Python,Sqlite,Flask,我是Flask的新手,我正在努力学习入门教程( ).我只是简单地复制粘贴代码并执行步骤 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.

我是Flask的新手,我正在努力学习入门教程( ).我只是简单地复制粘贴代码并执行步骤

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数据库进行凝乳操作。

您使用的是unicode字符“右单引号”('),根据

如果您将其更改为使用普通的单引号,它应该可以工作

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

请,您能发布代码示例吗?我们可以检查…从在线代码复制的问题-字符编码。如果你输入了这个命令,它可能会正确工作。我同意:引用来自原始的博客文章。