カウント-1

2022.04.21

入力した数までカウントします。

n =

入力値 =

カウント:

エラーステータス:1


【解説】
固定ページに以下のHTMLとPHPを書きます。

<h6>2022.04.21</h6>
<p>入力した数までカウントします。</p>

<form method="post">
<p id="seisu">n = <input type="number" name="num" value="">
<input type="submit">
</p>
</form>
<?php
$n = htmlspecialchars(@$_POST['num'], ENT_QUOTES, 'UTF-8');

echo '入力値 = ',$n,"<br/>";
$cmd = "~/anaconda3/bin/python3.9 ./pythons/count04211.py ".$n;
exec($cmd, $out, $st);

for ($i = 0; $i < $n; $i++){
        echo $out[$i],"<br/>";
}
        echo "<p>カウント:$n</p>";
        echo "<p>エラーステータス:$st</p>";
?>

サーバーに以下のPythonプログラムをアップロードしておきます。

# file name = count04211.py
# ゼロから入力値までカウントし、それぞれ100を加えて表示します。
import sys
import numpy as np

c = int(sys.argv[1])

for i in range(c):
    print('Count = ',i,' + 100 = ', i + 100)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です