Flask
文章平均质量分 82
Flask的Tk、Mysql
TheShy:)
这个作者很懒,什么都没留下…
展开
-
APScheduler的一些使用总结
最近在写一个爬虫的程序,需要后台定时爬取网站的内容,涉及到SQLAlchemy因为使用方法的帖子很多,但是很多地方都没有详细讲清楚,自己慢慢实验探索了一下,总结一下from flask_apscheduler import APScheduler首先是关于多模块的定时任务,采取和SQLAlchemy相似的策略。将APScheduler的实例化,配置,实例和配置与Flask的app的连接,分别放在不同的模块,详细下次补充!!(不是本篇重点)因为job有两种方式添加,一是在放在配置文件的JOBSlis原创 2021-06-09 16:38:58 · 488 阅读 · 0 评论 -
Failed to load resource: the server responded with a status of 404 ()
网页静态文件无法加载,本地可以加载静态文件包括 js,css,jpg等等。我这里的Web开发是Flask+Nginx+uwsgi,但是主要问题是出在Nginx上,所以只要是用的Nginx服务器代理,本文章就有参考价值。以上图是文件大致分布,以下图是index.html文件中引入静态文件的句式。解决方法找到nginx.conf文件,一般在nginx安装的目录的conf文件夹下面,打开文件定位到location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$和locatio原创 2021-06-07 13:28:05 · 2754 阅读 · 3 评论 -
Flask连接数据库流程(flask_migrate)
因为每次都报错,一写数据库连接就忘记,所以记录一下全部流程:流程首先写一个exts.py和models.py文件,exts.py文件中from flask_sqlalchemy import SQLAlchemydb = SQLAlchemy()models.py里面以类的方式写每一个数据库的关系表,不赘述。创建config.py和manager.pyconfig.py文件内容如下:DEBUG = True# dialect+driver://username:password@ho原创 2021-05-24 11:45:56 · 574 阅读 · 0 评论 -
利用宝塔面板部署云服务器(Flask+uwsgi)
一、安装Python3以及虚拟环境安装Python3安装虚拟环境安装virtualenv和virtualenvwrapperpip3 install virtualenvpip3 install virtualenvwrapper在安装virtualenvwrapper过程中遇到了一个Error,一开始这个错误直接导致安装失败,后面用rm -rf /usr/bin/python和ln -s /usr/local/python3/bin/python3 /usr/bin/python更新了一原创 2021-04-07 15:47:03 · 2798 阅读 · 3 评论 -
ModuleNotFoundError: No module named ‘flask_script‘
命令行报错D:\pycharm\Student>python manage.py mc initTraceback (most recent call last): File "manage.py", line 1, in <module> from flask_script import ManagerModuleNotFoundError: No module named 'flask_script'因为在IDE中导入flask_script模板没有问题,所以模板原创 2020-10-17 15:27:30 · 2692 阅读 · 0 评论 -
创建虚拟环境时ImportError:No Module named zipp
同样适用于其他mkvirtualenv过程中的ImportError错误如图:系统:CentOS输入命令mkvirtualenv evn1报错,找不着名为zipp的模块错误分为两种情况:确实缺少zipp.py这个模块有这个模块,但是路径未在__init__.py文件的搜索范围,记下路径find / -name zipp.py如果未找到则是情况一,找到了路径则是情况二情况一解决:pip3 install zipp情况二解决:vim /usr/lib/python2.7/site原创 2020-08-20 22:46:18 · 4796 阅读 · 3 评论 -
partially initialized module ‘tkinter’ has no attribute ‘Tk’
partially initialized module ‘tkinter’ has no attribute ‘Tk’解决:文件名不要取tkinter!!,引入的是它本身!!原创 2020-05-11 09:22:56 · 2363 阅读 · 3 评论 -
sqlalchemy.exc.OperationalError: (MySQLdb._exceptions.OperationalError)(1050, "Table 'articles' alr
sqlalchemy.exc.OperationalError: (MySQLdb._exceptions.OperationalError) (1050, “Table ‘articles’ already exists”)同时抛出的还有MySQLdb._exceptions.OperationalError: (1050, “Table ‘articles’ already exists”)...原创 2020-04-25 18:20:13 · 5042 阅读 · 0 评论