WEBサーバ上でcgiとして動作させるモジュールをPython3.9 で用意しましたが、表示文字列の改行がうまくいきません。\の改行に代わるやり方を教えてください。\u0026lt;呼ばれるcgi側コード\u0026gt;#!/usr/bin/python# -*- coding: utf-8 -*-import cgi,sys,io,timesys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')print('Content-Type: text/html; charset=UTF-8\')(一部略)N = a + b * cprint(\u0026quot;N=\u0026quot;, str(a),\u0026quot;+\u0026quot;,str(b),\u0026quot;*\u0026quot;,str(c),\u0026quot;) \\u0026quot;)print(\u0026quot;Maximum Value is\u0026quot;,str(N))text = \u0026quot;END\u0026quot;print(html_body % (text))\u0026lt;実行結果\u0026gt;N= 7 + 32 * 2 ) Maximum Value is 71 END

1件の回答

回答を書く

1280529

2026-02-22 22:40

+ フォロー

以下のように修正します

print(\u0026quot;N=\u0026quot;, a, \u0026quot;+\u0026quot;, b, \u0026quot;*\u0026quot;, c, \u0026quot;)\u0026lt;br\u0026gt;\u0026quot;)
print(\u0026quot;Maximum Value is\u0026quot;, N, \u0026quot;\u0026lt;br\u0026gt;\u0026quot;)

CGI(Python CGI)が動作するサーバーで確認してください。

参考にしてください。

https://chatgpt.com/share/694ea113-30c8-8011-acad-2752add37e34

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有