关于python3 sqlite3模块打开数据库报错unable to open database file解决方案

一、运行环境

1、操作系统: windows 10
2、python版本: python3.6
3、编辑器: vscode

二、报错截图

使用绝对路径打开sqlite数据库时报错如下所示:

关于python3 sqlite3模块打开数据库报错unable to open database file解决方案

三、解决方案

一番百度后,发现网上大多都是使用绝对路径就可以了,但这里我已经是使用绝对路径了,偶然想起以前用sqlite3怎么没报错喃,于是翻阅以前的相关代码,用os和sys模块定位当前目录加数据库名即可,如下所示:

关于python3 sqlite3模块打开数据库报错unable to open database file解决方案

Original: https://www.cnblogs.com/aWxvdmVseXc0/p/14392238.html
Author: windy_ll
Title: 关于python3 sqlite3模块打开数据库报错unable to open database file解决方案

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/685447/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • C# File API

    【 C# File API】 1、System.IO.File Provides static methods for the creation, copying, deletio…

    技术杂谈 2023年5月31日
    091
  • Xperf Analysis Basics(转)

    FQ不易,转载 I started writing a description of how to examine CPU Sampling data in xperf and r…

    技术杂谈 2023年5月31日
    081
  • k8s-简介

    Kubenetes是一个针对容器应用,进行自动部署,弹性伸缩和管理的开源系统,K8s 作为缩写的结果来自计算”K”和”s”之间的八个…

    技术杂谈 2023年7月11日
    078
  • 最简单的点击事件

    <ui> <view> <container> <subViews> <label value="点&…

    技术杂谈 2023年6月1日
    086
  • Codeforces1573B

    问题描述 给你两个数组,a数组里面是1 – 2n中的奇数任意顺序排列组成,b数组里面是1 – 2n中的奇数任意顺序排列组成。 问你最少需要多少次操作能让a的…

    技术杂谈 2023年7月24日
    064
  • java学习之MybBaits

    0x00前言 我前面使用的jdbc和jdbc的工具类集成的但是它们在少部分代码的情况下会会简单,但是以后如果项目较大jdbc的固定代码会很难维护,如果使用框架会简单很多,也标志着j…

    技术杂谈 2023年6月21日
    097
  • 视频的编解码格式

    概念术语 两大组织主导视频压缩的组织及其联合(joint)组织 ITU-T(VCEG) ITU-T的中文名称是国际电信联盟远程通信标准化组织(ITU-T for ITU Telec…

    技术杂谈 2023年5月31日
    075
  • 【转】apache配置多个http端口

    apache配置多个http端口方法一:使用httpd-vhosts进入apache配置目录,如/usr/local/apache/conf/打开httpd.conf配置多个监听窗…

    技术杂谈 2023年6月1日
    074
  • 世界顶级畅销书500本

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年5月31日
    082
  • SkyWalking

    目前主要的一些 APM (Application Performance Management) 工具有: Cat、Zipkin、Pinpoint、SkyWalking, 监控维度…

    技术杂谈 2023年5月31日
    087
  • gnomeshell扩展命令行开启和关闭

    #关闭gnome-shell-extension-tool -d 扩展名 #开启gnome-shell-extension-tool -e 扩展名 例如:gnome-shell-e…

    技术杂谈 2023年7月24日
    078
  • 正则表达式

    正则表达式,又称规则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的…

    技术杂谈 2023年7月25日
    095
  • [机器学习]-分类问题常用评价指标、混淆矩阵及ROC曲线绘制方法-python实现(多分类)

    分类问题 分类问题是人工智能领域中最常见的一类问题之一,掌握合适的评价指标,对模型进行恰当的评价,是至关重要的。 同样地,分割问题是像素级别的分类,除了mAcc、mIoU之外,也可…

    技术杂谈 2023年7月10日
    068
  • 为vscode开发一款svn右键菜单扩展

    在我平时的工作中会经常用到svn blame这个命令,但是vscode现有的svn扩展普遍都不能自定义右键菜单。 所以我产生一个想法:自己动手为vscode开发一款svn的扩展来定…

    技术杂谈 2023年6月1日
    096
  • 「笔记」折半搜索(MeetintheMiddle)

    先搜索前一半的状态,再搜索后一半的状态,再记录两边状态相结合的答案。 暴力搜索的时间复杂度通常是 (O(2^{n})) 级别的。但折半搜索可以将时间复杂度降到 (O(2 \time…

    技术杂谈 2023年7月24日
    065
  • 云筑集采研发团队的Scrum敏捷实践总结

    Edison作为团队内部敏捷教练,这是我正式辅导的第一个Scrum Master童鞋(花名:大师兄;)的敏捷迭代实践总结,在互联网公司做敏捷转型, 难而正确! Scrum 是用于开…

    技术杂谈 2023年5月31日
    094
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球