flask 连接sqlite3
问题1:sqlite3.OperationalError: unable to open database file
解决办法:路径问题
DATABASE=os.path.join(os.getcwd(),'flaskr.db') 与运行文件在同一文件夹下时不报错,否则出错
问题2:script argument must be unicode.
出错代码截图如下:
解决办法:编码问题,f.read()之后是bytes类型,转化为string(即unicode)
解决办法:路径问题
DATABASE=os.path.join(os.getcwd(),'flaskr.db') 与运行文件在同一文件夹下时不报错,否则出错
出错代码截图如下:
解决办法:编码问题,f.read()之后是bytes类型,转化为string(即unicode)