通过在html中按文本区域获取字符串来删除python的换行符(Django),但答案是错误的。为什么?
假设newlineremove处于启用状态,并且textarea(html)中的输入为: djtext=request.GET.GET('text','default') 输出:通过在html中按文本区域获取字符串来删除python的换行符(Django),但答案是错误的。为什么?,python,html,django,backend,Python,Html,Django,Backend,假设newlineremove处于启用状态,并且textarea(html)中的输入为: djtext=request.GET.GET('text','default') 输出: dam dam 但它应该是: on dam dam dam dam dam 我想你要找的是 查看您的代码。使用rstrip后,您的代码应为: on dam dam dam dam damdam rstrip只返回删除尾随字符的字符串副本。首先: analysisd=analysisd+char 应该是: a
dam
dam
但它应该是:
on
dam
dam
dam
dam
dam
我想你要找的是 查看您的代码。使用rstrip后,您的代码应为:
on
dam
dam
dam
dam
damdam
rstrip只返回删除尾随字符的字符串副本。首先:analysisd=analysisd+char
应该是:
analysisd+=analysisd+char
但我告诉过你使用:
analysisd=djtext.replace('\n','')
所以没有for循环
on
dam
dam
dam
dam
damdam
print(newlineremove)
print(djtext)
if newlineremove == "on":
analyzed=djtext.rstrip()
print(analyzed)