如何创建新线ch

2024-04-19 21:45:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python的初学者。我已经安装了python34和xampp1.8.0并在httpd.conf作为AddHandler cgi-脚本.cgi.pl.asp.py公司 从下面的简单代码开始

#!"C:\python34\python.exe"
import cgitb
cgitb.enable()
print("Content-Type: text/html;charset=utf-8")
print ('Hello World \n')
print ( 'new world' )
print ('\n')
if ( 6 > 5) :
    print ("greater")

并在本地主机中作为http://localhost/cgi-bin/example.py执行此代码

它的输出是

Hello World new world greater

字句之间没有分隔线。我错过了什么? 我需要的东西

^{pr2}$

Tags: 代码pyhellonewworldconfhttpdcgi
3条回答

当您打印\n时,它将打印一个换行符。但是,由于我假设您在浏览器中查看输出,所以HTML忽略了HTML代码中的换行。要用HTML打印换行符,必须使用break标记,它是<br />。所以

print('<br />')

将在HTML文档中显示新行。在

\n在大多数上下文中是换行符,但是在html中,
标记用作换行符。在

对于HTML5,使用print('<br>')print('<br />')。在

对于xhtml,请使用print('<br />')。在

对于HTML4,使用print('<br>')。在

相关问题 更多 >