python-Flask:SQLite数据库路径不正确但是成功访问到了数据库,并对表进行了操作

出现了这个问题,就好像是我要去找在南方的人,然后我刚好不分南北,我认为的方向错了,实则方向对了。

在我针对复盘解决:sqlite3.OperationalError: unrecognized token: "{"-CSDN博客这个内容的时候,又出现了一个问题,因为我还想着继续向下学习吗,然后成功的又发现了一个问题,就是我在创建数据库连接的时候,创建了identifier.sqlite文件,然后我的Database的资源路径连接的是这个文件,而不是database.db文件,但是我成功的在init_db.py文件中成功的连接到了database.db文件,并对它创建游标对象,然后又插入数据,问题是它竟然成功了。

最后借助ai,让我成功发现出现这个问题是因为我在不经意间修改了操作逻辑,即我去复盘之前的创建表错误。

如图所示:是我的文档结构:

最主要的问题就是我的资源路径不争取,但是我的代码和数据库直接进行了操作,而数据库的资源路径是存在很大的问题的,如图所示是我之前的database资源路径

,然后重新初始化后,我的表在这个资源下同样存在,但是我访问的路径不是他,所以生成了的这玩意也用不了。

这是更改之后的:

成功效果:

最后,一点结尾吧,送给自己这句话:Nothing is impossible.别把世界看的太简单了。

相关推荐
倔强的石头_1 分钟前
从海量时序数据到无人值守:数据库在新能源集控系统中的架构实践
数据库
合作小小程序员小小店13 分钟前
web网页开发,在线%医院诊断管理%系统,基于Idea,html,css,jQuery,java,jsp,ssh,mysql。
java·前端·css·数据库·jdk·html·intellij-idea
Alita11101_13 分钟前
深度测评:openGauss 在虚拟机中对 SQL92 标准的兼容性
数据库
w***954923 分钟前
【Redis】centos7 systemctl 启动 Redis 失败
数据库·redis·缓存
秋邱27 分钟前
驾驭数据洪流:Python如何赋能您的数据思维与决策飞跃
jvm·算法·云原生·oracle·eureka·数据分析·推荐算法
纪伊路上盛名在1 小时前
Alphafold实用指南—官网教程3
数据库·人工智能·机器学习·alphafold·计算生物学·结构生物学
Mr.wangh1 小时前
spring-cloud服务远程调用(Eureka、Nacos、OpenFeign)
数据库
a***97682 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
c***72742 小时前
【Redis系列】RedisTemplate的使用与注意事项
数据库·redis·缓存
q***48412 小时前
【Mysql】:如何恢复误删的数据?
数据库·mysql