Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用uWSGI在nginx下部署的Flask,我的Python打印在哪里?_Python_Linux_Nginx_Flask_Uwsgi - Fatal编程技术网

使用uWSGI在nginx下部署的Flask,我的Python打印在哪里?

使用uWSGI在nginx下部署的Flask,我的Python打印在哪里?,python,linux,nginx,flask,uwsgi,Python,Linux,Nginx,Flask,Uwsgi,接下来,我刚刚安装了一个服务于我内置的网站,现在一切正常 有时我想调试一些我通常在代码中使用basicprint语句的东西。不幸的是,我不知道这些印刷品的结果会怎样 我跟踪了以下日志文件,但没有看到打印内容: /var/log/uwsgi/emperor.log /var/log/uwsgi/myapp_uwsgi.log /var/log/nginx/access.log /var/log/nginx/error.log 有人知道我在哪里可以看到打印结果吗?标准打印在stdout和Nginx

接下来,我刚刚安装了一个服务于我内置的网站,现在一切正常

有时我想调试一些我通常在代码中使用basic
print
语句的东西。不幸的是,我不知道这些印刷品的结果会怎样

我跟踪了以下日志文件,但没有看到打印内容:

/var/log/uwsgi/emperor.log
/var/log/uwsgi/myapp_uwsgi.log
/var/log/nginx/access.log
/var/log/nginx/error.log

有人知道我在哪里可以看到打印结果吗?

标准打印在stdout和Nginx log only stderr上

您应该改用flask的app.logger模块。
查看一下

只需设置日志记录,并使用当前的应用程序logger.debug进行调试。我知道我必须在某个时候实现日志记录,我想这一时刻已经到来。谢谢