3

このようなテキストのPythonスクリプト(p.py)があります

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

私はこのファイルをphp/apacheの下のwampで実行しています

<?php 

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

?>

ブラウザで次のように表示されます

Hello World

改行なし

改行文字が表示されることを確認するにはどうすればよいですか。私も試しました"\r\n"

4

2 に答える 2

5

<pre>これをタグでラップするか、を使用する必要があります<br/>

次のようなものを表示してみてください:

<p>
This is
a test
</p>

Webブラウザで。改行はありません。これは、HTMLが改行をほとんど無視するためです。<br/>これにはタグを使用する必要があります。

于 2012-12-20T02:30:50.213 に答える
2

明らかに、出力はHTMLです。ページのソーステキストを調べると、おそらく改行が表示されます。

<br>使用するか、次のいずれかを使用します。

<?php 
header("Content-Type: text/plain");
$output = system("C:\\python27\\python.exe p.py")
?>
于 2012-12-20T02:32:40.487 に答える