
python开发
python应用和知识点
长的丑就多读书
这个作者很懒,什么都没留下…
展开
-
python flask项目开发入门+打包+sqlite(所有问题汇总)
1.新建目录结构如下图所示,其中src是其他代码(可无),static是静态资源,template是html文件。2.创建route.py(路由文件)关键知识点:1. template_folder 参数是html文件的文件夹,static_folder 参数是静态资源文件的目录。如果不打包成单独的exe文件,都是相对app目录。如果打包成单独exe,资源文件的位置会发生改变(在windows的temp目录),需要用 resource_path_convert 函数获取真实的路径(C:/xxx/x原创 2020-09-03 10:40:21 · 811 阅读 · 0 评论 -
python+sqlite3最小数据库(教程+问题总结)
1.sqlite3最小数据库介绍SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。——来自菜鸟教程说白了就是不用安装其他数据库软件,以文件的方式存储数据2.连接数据库数据库其实就是一个文件,每次相当于通过读取这个文件来连接数据。在调用connect函数的时候,指定库名称,如果指定的数据库存在就直接打开这个数据库,如果不存在就新创建一个再打开。import s原创 2020-09-03 10:38:51 · 1414 阅读 · 0 评论 -
python用pyinstaller将资源文件打包成单独exe+添加图标
1.打包时将资源文件打包进单独exeexe本身就是一个压缩包,运行时会将资源文件解压到系统的temp目录,而不是相对exe自身的目录,所以会出现文件找不到的情况(位置发生变化了),要做的就是找到文件的真实路径,下面的函数可以将相对路径转为真实路径,if 在判断当前运行环境是不是打包后的环境,sys._MEIPASS pycharm 会有警告,不影响运行。def resource_path(relative_path): if getattr(sys, 'frozen', False):原创 2020-09-03 10:23:39 · 2715 阅读 · 3 评论