换行符php python

时间:2012-12-20 02:27:24

标签: php python newline

我有一个python脚本(p.py),带有这样的文本

print "Hello"+"\n"
print "World"

我在php / apache下的wamp中运行这个文件

<?php 

$output = system("C:\\python27\\python.exe p.py")

?>

我在浏览器上获得以下内容

Hello World

没有换行

如何确保显示新的换行符。 我也试过"\r\n"

2 个答案:

答案 0 :(得分:5)

您需要将其包含在<pre>标记中,或使用<br/>

尝试查看以下内容:

<p>
This is
a test
</p>

在网络浏览器中。你不会得到换行符。这是因为HTML几乎忽略了换行符。您必须使用<br/>标记。

答案 1 :(得分:2)

显然输出是HTML。如果您检查页面的源文本,您可能会看到换行符。

使用<br>或:

<?php 
header("Content-Type: text/plain");
$output = system("C:\\python27\\python.exe p.py")
?>