Python http.server无法打印日志

Est*_*lez 4 python mingw git-bash

我正在使用Git Bash使用$ python3 -m http.server 8000运行一个简单的本地服务器

Git Bash从不打印其正在运行,并且不会获取请求的日志。我可以访问http:// localhost:8000 /,因此该命令有效。如何获取git bash打印日志?

fug*_*ede 5

这似乎是mingw下行缓冲的一个普遍问题。您应该能够通过避免缓冲输出来解决此问题,在您的情况下,可以通过

$ python -u -m http.server 8080
Run Code Online (Sandbox Code Playgroud)

这按预期工作

$ uname -a
MINGW64_NT-6.3 - 2.5.0(0.295/5/3) 2016-03-31 18:47 x86_64 Msys
Run Code Online (Sandbox Code Playgroud)