gpt4 book ai didi

ruby - cgi 中 ruby​​ 中的换行符

转载 作者:太空宇宙 更新时间:2023-11-03 16:32:43 25 4
gpt4 key购买 nike

这是我的脚本

#!/usr/bin/env ruby
require 'sqlite3'
print "Content-type: text/html\r\n\r\n"
print "<html><body>Hello Stack Overflow<p></body></html>\r\n"

database = SQLite3::Database.new( "new.database" )
database.execute( "create table new_table (id INTEGER PRIMARY KEY, content TEXT);" )

database.execute( "insert into new_table (content) values ('this is a stack')")
database.execute( "insert into new_table (content) values ('this is overflow')")

rows = database.execute( "select * from new_table" )

p rows

这行得通,但将行打印在一行中。我想添加一个换行符,但我不知道该怎么做。html 标签

不起作用,\n 也不起作用。

你能帮忙吗?

最佳答案

从你的问题我知道你想逐行打印rows变量的内容,如果是的话你可以把rows当作一个数组变量并将 eachrow 一起使用。

例如,

rows.each do |x|
print "#{x}\n"
end

如果对您有帮助,请尝试一下。

关于ruby - cgi 中 ruby​​ 中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13047144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com