 这是 apache 服务器配上 python 脚本。改了以下的配置 ScriptAlias /cgi-bin/ "D:/DemoProject/apache/www/" AllowOverride None Options +ExecCGI # Order allow,deny # Allow from all Require all granted AddHandler cgi-script .cgi .pl .py 脚本文件是使用 utf-8 格式的,当出现中文乱码时,我试着把 print ('') 这行注释掉,这个时候发现没有问题了。而一般设置 就是防止中文乱码的,而这里却相反,注释掉后反而正常显示,请问一下为什么会这样?