解析textarea输入

时间:2012-12-13 19:02:53

标签: python html parsing textarea

所以我有一个html textarea,它为我提供了以下形式的用户输入数据:

>Blabhb blabhab blabhahb etc etc 
AJSAKLFALELKNELNEFLKJELKJAELFKJLKEJFLKJF
LAKEFLKJAEFLKJELAJELFJLAEJFAENFANELFJEFJ
EKAFNEFNJEKJKEEKFKEAKJFKEJAFKJKEAJAEJFKJ
EFAA

并且为了只使用第一行之后的所有内容,并将它们全部作为一系列字母连接而没有空格或返回,我已经写了这个:

data_lines = data.split('\n')
data_lines = data_lines[1:]
data_lines = ''.join(data_lines)

但我仍然得到一些空间,似乎无法理解为什么。任何人都可以帮助我或者优化这种方法吗?我想结束一串长信。

查看输出的源代码会显示我想要的连续字符串,但它不会在屏幕上显示。

感谢

2 个答案:

答案 0 :(得分:0)

尝试:

data_lines = data.split('\r\n')

答案 1 :(得分:0)

如果你只需要在这里删除新行,那就是简单的代码:

data_lines = data.replace('\n', '')
print(data_lines)