Python: таблицы PSP и HTML - PullRequest
       25

Python: таблицы PSP и HTML

0 голосов
/ 11 марта 2010

У меня есть код страницы Python PSP показан ниже. В настоящее время он печатает только символы в 60 строк с количеством символов в левом столбце.

<table>
<%
s = ''.join(aa[i] for i in table if i in aa)
for i in range(0, len(s), 60):
    req.write('<tr><td><TT>%04d</td><td><TT>%s</TT></td></tr>' % (i+1, s[i:i+60]));
#end
%>
</table>

Проблема, с которой я сталкиваюсь, заключается в том, чтобы поместить каждый символ в отдельную ячейку, а не в ячейку из 60 символов. Я пытался сделать это с помощью приведенного ниже кода, но он выводит строку из 60 символов 60 раз.

<table>
<%
s = ''.join(aa[i] for i in table if i in aa)
for i in range(0, len(s), 60):
    req.write('<tr><td>%04d</td>' % (i+1));
    for k in s:
        req.write('<td>%s</td></tr>' % s[i:i+60]);
#end
%>
</table>

1 Ответ

0 голосов
/ 11 марта 2010
for k in s[i:i+60]:
    req.write('<td>%s</td>' % k)
req.write('</tr>')
...