Python 3.x 如何使用Flask和ApacheWSGi从其他python文件打印到控制台
我有以下文件结构:Python 3.x 如何使用Flask和ApacheWSGi从其他python文件打印到控制台,python-3.x,apache,flask,mod-wsgi,Python 3.x,Apache,Flask,Mod Wsgi,我有以下文件结构: myflaskapp ├── flaskapp │ ├── __init__.py │ ├── config │ │ ├── debug.cfg │ │ └── production.cfg │ ├── db.py │ ├── requirements.txt │ ├── static │ ├── templates │ └── venv └── flaskapp.wsgi 我在文件和db.py中打印内部函数 在\uuuu ini
myflaskapp
├── flaskapp
│ ├── __init__.py
│ ├── config
│ │ ├── debug.cfg
│ │ └── production.cfg
│ ├── db.py
│ ├── requirements.txt
│ ├── static
│ ├── templates
│ └── venv
└── flaskapp.wsgi
我在文件和db.py
中打印内部函数
在\uuuu init\uuuu.py
中完成的所有打印显示在/var/log/apache2/error.log
中
\uuuu init\uuuuu.py
:
# more code...
from . import db
# A FEW PRINTS HERE INSIDE FUNCTIONS
# more code...
if __name__ == '__main__':
app.run()
db.py
此文件中的所有打印均未显示在/var/log/apache2/error.log中
:
import psycopg2
import psycopg2.extras
from flask import current_app, g
# connection functions with PRINTs
flaskapp.wsgi
:
#!/usr/bin/python
activate_this='/var/www/myflaskapp/flaskapp/venv/bin/activate_this.py'
with open(activate_this) as f:
exec(f.read(), {'__file__': activate_this})
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/myflaskapp/")
from flaskapp import app as application
除了\uuu init\uuuu.py
之外,我如何查看文件的打印