Flask成长笔记--Flask框架的目录配置
来源:互联网 发布:mac怎么下载bilibili 编辑:程序博客网 时间:2024/06/05 20:42
Flask框架的目录配置是经常用到的,我会使用一个config.py来作为所有目录地址的配置文件。
- 首先是定义一个应用的根目录
- 然后在这个根目录的基础上把各种目录加进来
1、调用os.path.dirname()函数获取应用根目录
#encoding: utf-8import osAPP_ROOT = os.path.dirname(os.path.abspath(__file__)) #定义一个应用的根目录
2、调用os.path.join()函数将根目录加入到需求目录中去。
#encoding: utf-8import osAPP_ROOT = os.path.dirname(os.path.abspath(__file__)) #定义一个应用的根目录APP_LOG = os.path.join(APP_ROOT, 'logs') #日志文件目录
3、调用这个目录
import osfrom config import APP_LOG #导入目录@main.route('/monitor', methods=['GET', 'POST'])def monitor(): with open(os.path.join(APP_STATIC_TXT, 'text.txt')) as f: line = f.readlines() #读出日志的所有行 f.close()
4、这里的目录配置其实有很大的用处,其他的方面都可以用到。
阅读全文
0 0
- Flask成长笔记--Flask框架的目录配置
- Flask成长笔记--重要的参考博客目录
- Flask成长笔记--如何在Flask框架里面读写文本文件
- Flask成长笔记--在Flask中加密的方式
- python Flask配置笔记
- Flask笔记(1)--简单的flask
- Flask微型框架入门笔记
- Flask成长笔记--依赖包操作
- flask源码笔记:二,Flask源码目录结构
- Flask框架
- 求教flask框架的学习方法
- flask笔记
- Flask笔记
- flask 笔记
- Flask笔记
- 基于python的web框架——Flask 学习笔记
- 【Flask】Flask快速玩框架
- 《Flask development》flask数据库笔记
- 程序猿们_一二三四线城市你更愿意选择去哪里工作?
- LeetCode 513. Find Bottom Left Tree Value (C++)
- PAT练习-部分A+B
- struts2拦截器使用注解
- Linux内核参数,减少TCP连接中的TIME-WAIT
- Flask成长笔记--Flask框架的目录配置
- Netscaler 之Netscaler Gateway
- spring MVC原理
- Python数字图像处理
- 基于shell自动完成mysql格式审计的项目
- 明明可以靠脸吃饭偏要靠才华_你身边有女神程序员吗?
- 对信息学竞赛中调试方法的建议
- 导入项目时出现Failed to find Build Tools revision 25.0.3
- CodeReview